...
21:31:33 INFO - Installing collected packages: mozsystemmonitor, psutil
21:31:33 INFO - Running setup.py install for mozsystemmonitor
21:31:33 INFO - Running setup.py install for psutil
21:31:33 INFO - building 'psutil._psutil_windows' extension
21:31:33 INFO - error: Unable to find vcvarsall.bat
21:31:33 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-syg3it-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
21:31:33 INFO - running install
21:31:33 INFO - running build
21:31:33 INFO - running build_py
21:31:33 INFO - running build_ext
21:31:33 INFO - building 'psutil._psutil_windows' extension
21:31:33 INFO - error: Unable to find vcvarsall.bat
21:31:33 INFO - ----------------------------------------
21:31:33 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-syg3it-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
21:31:33 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-166\AppData\Roaming\pip\pip.log
21:31:33 WARNING - Return code: 1
21:31:33 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!
21:31:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
21:31:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:31:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:31:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:31:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:31:33 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02642200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E1438>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0264D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-166', 'USERDOMAIN': 'T-W864-IX-166', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-166', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-166', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-166', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-166', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
21:31:33 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
21:31:33 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
21:31:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
21:31:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Roaming',
21:31:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
21:31:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
21:31:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
21:31:33 INFO - 'COMPUTERNAME': 'T-W864-IX-166',
21:31:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
21:31:33 INFO - 'DCLOCATION': 'SCL3',
21:31:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
21:31:33 INFO - 'FP_NO_HOST_CHECK': 'NO',
21:31:33 INFO - 'HOMEDRIVE': 'C:',
21:31:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-166',
21:31:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
21:31:33 INFO - 'KTS_VERSION': '1.19c',
21:31:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Local',
21:31:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-166',
21:31:33 INFO - 'MONDIR': 'C:\\Monitor_config\\',
21:31:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
21:31:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
21:31:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:31:33 INFO - 'MOZ_NO_REMOTE': '1',
21:31:33 INFO - 'NO_EM_RESTART': '1',
21:31:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:31:33 INFO - 'NUMBER_OF_PROCESSORS': '8',
21:31:33 INFO - 'OS': 'Windows_NT',
21:31:33 INFO - 'OURDRIVE': 'C:',
21:31:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
21:31:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
21:31:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
21:31:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
21:31:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
21:31:33 INFO - 'PROCESSOR_LEVEL': '6',
21:31:33 INFO - 'PROCESSOR_REVISION': '1e05',
21:31:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
21:31:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
21:31:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
21:31:33 INFO - 'PROGRAMW6432': 'C:\\Program Files',
21:31:33 INFO - 'PROMPT': '$P$G',
21:31:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
21:31:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
21:31:33 INFO - 'PUBLIC': 'C:\\Users\\Public',
21:31:33 INFO - 'PWD': 'C:\\slave\\test',
21:31:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
21:31:33 INFO - 'SLAVEDIR': 'C:\\slave\\',
21:31:33 INFO - 'SYSTEMDRIVE': 'C:',
21:31:33 INFO - 'SYSTEMROOT': 'C:\\windows',
21:31:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:31:33 INFO - 'TEST1': 'testie',
21:31:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:31:33 INFO - 'USERDOMAIN': 'T-W864-IX-166',
21:31:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-166',
21:31:33 INFO - 'USERNAME': 'cltbld',
21:31:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-166',
21:31:33 INFO - 'WINDIR': 'C:\\windows',
21:31:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
21:31:34 INFO - Ignoring indexes: http://pypi.python.org/simple/
21:31:34 INFO - Downloading/unpacking blobuploader==1.2.4
21:31:34 INFO - Downloading blobuploader-1.2.4.tar.gz
21:31:34 INFO - Running setup.py egg_info for package blobuploader
21:31:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
21:31:38 INFO - Running setup.py egg_info for package requests
21:31:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
21:31:38 INFO - Downloading docopt-0.6.1.tar.gz
21:31:38 INFO - Running setup.py egg_info for package docopt
21:31:38 INFO - Installing collected packages: blobuploader, docopt, requests
21:31:38 INFO - Running setup.py install for blobuploader
21:31:38 INFO - Running setup.py install for docopt
21:31:38 INFO - Running setup.py install for requests
21:31:38 INFO - Successfully installed blobuploader docopt requests
21:31:38 INFO - Cleaning up...
21:31:38 INFO - Return code: 0
21:31:38 INFO - Installing None into virtualenv C:\slave\test\build\venv
21:31:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:31:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:31:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:31:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:31:38 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02642200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E1438>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0264D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-166', 'USERDOMAIN': 'T-W864-IX-166', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-166', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-166', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-166', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-166', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
21:31:38 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
21:31:38 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
21:31:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
21:31:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Roaming',
21:31:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
21:31:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
21:31:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
21:31:38 INFO - 'COMPUTERNAME': 'T-W864-IX-166',
21:31:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
21:31:38 INFO - 'DCLOCATION': 'SCL3',
21:31:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
21:31:38 INFO - 'FP_NO_HOST_CHECK': 'NO',
21:31:38 INFO - 'HOMEDRIVE': 'C:',
21:31:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-166',
21:31:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
21:31:38 INFO - 'KTS_VERSION': '1.19c',
21:31:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Local',
21:31:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-166',
21:31:38 INFO - 'MONDIR': 'C:\\Monitor_config\\',
21:31:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
21:31:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
21:31:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:31:38 INFO - 'MOZ_NO_REMOTE': '1',
21:31:38 INFO - 'NO_EM_RESTART': '1',
21:31:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:31:38 INFO - 'NUMBER_OF_PROCESSORS': '8',
21:31:38 INFO - 'OS': 'Windows_NT',
21:31:38 INFO - 'OURDRIVE': 'C:',
21:31:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
21:31:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
21:31:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
21:31:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
21:31:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
21:31:38 INFO - 'PROCESSOR_LEVEL': '6',
21:31:38 INFO - 'PROCESSOR_REVISION': '1e05',
21:31:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
21:31:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
21:31:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
21:31:38 INFO - 'PROGRAMW6432': 'C:\\Program Files',
21:31:38 INFO - 'PROMPT': '$P$G',
21:31:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
21:31:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
21:31:38 INFO - 'PUBLIC': 'C:\\Users\\Public',
21:31:38 INFO - 'PWD': 'C:\\slave\\test',
21:31:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
21:31:38 INFO - 'SLAVEDIR': 'C:\\slave\\',
21:31:38 INFO - 'SYSTEMDRIVE': 'C:',
21:31:38 INFO - 'SYSTEMROOT': 'C:\\windows',
21:31:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:31:38 INFO - 'TEST1': 'testie',
21:31:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:31:38 INFO - 'USERDOMAIN': 'T-W864-IX-166',
21:31:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-166',
21:31:38 INFO - 'USERNAME': 'cltbld',
21:31:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-166',
21:31:38 INFO - 'WINDIR': 'C:\\windows',
21:31:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
21:31:44 INFO - Ignoring indexes: http://pypi.python.org/simple/
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
21:31:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
21:31:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
21:31:44 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
21:31:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
21:31:44 INFO - Unpacking c:\slave\test\build\tests\marionette
21:31:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
21:31:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
21:31:44 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
21:31:44 INFO - Running setup.py install for browsermob-proxy
21:31:59 INFO - Running setup.py install for manifestparser
21:31:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for marionette-client
21:31:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
21:31:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for marionette-driver
21:31:59 INFO - Running setup.py install for mozcrash
21:31:59 INFO - Running setup.py install for mozdebug
21:31:59 INFO - Running setup.py install for mozdevice
21:31:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for mozfile
21:31:59 INFO - Running setup.py install for mozhttpd
21:31:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for mozinfo
21:31:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for mozInstall
21:31:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for mozleak
21:31:59 INFO - Running setup.py install for mozlog
21:31:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for moznetwork
21:31:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for mozprocess
21:31:59 INFO - Running setup.py install for mozprofile
21:31:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for mozrunner
21:31:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for mozscreenshot
21:31:59 INFO - Running setup.py install for moztest
21:31:59 INFO - Running setup.py install for mozversion
21:31:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
21:31:59 INFO - Running setup.py install for wptserve
21:31:59 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
21:31:59 INFO - Cleaning up...
21:31:59 INFO - Return code: 0
21:31:59 INFO - Installing None into virtualenv C:\slave\test\build\venv
21:31:59 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')]}
21:31:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:31:59 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')]}
21:31:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:31:59 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02642200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E1438>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0264D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-166', 'USERDOMAIN': 'T-W864-IX-166', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-166', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-166', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-166', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-166', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
21:31:59 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
21:31:59 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
21:31:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
21:31:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Roaming',
21:31:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
21:31:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
21:31:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
21:31:59 INFO - 'COMPUTERNAME': 'T-W864-IX-166',
21:31:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
21:31:59 INFO - 'DCLOCATION': 'SCL3',
21:31:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
21:31:59 INFO - 'FP_NO_HOST_CHECK': 'NO',
21:31:59 INFO - 'HOMEDRIVE': 'C:',
21:31:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-166',
21:31:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
21:31:59 INFO - 'KTS_VERSION': '1.19c',
21:31:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Local',
21:31:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-166',
21:31:59 INFO - 'MONDIR': 'C:\\Monitor_config\\',
21:31:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
21:31:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
21:31:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:31:59 INFO - 'MOZ_NO_REMOTE': '1',
21:31:59 INFO - 'NO_EM_RESTART': '1',
21:31:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:31:59 INFO - 'NUMBER_OF_PROCESSORS': '8',
21:31:59 INFO - 'OS': 'Windows_NT',
21:31:59 INFO - 'OURDRIVE': 'C:',
21:31:59 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
21:31:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
21:31:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
21:31:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
21:31:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
21:31:59 INFO - 'PROCESSOR_LEVEL': '6',
21:31:59 INFO - 'PROCESSOR_REVISION': '1e05',
21:31:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
21:31:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
21:31:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
21:31:59 INFO - 'PROGRAMW6432': 'C:\\Program Files',
21:31:59 INFO - 'PROMPT': '$P$G',
21:31:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
21:31:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
21:31:59 INFO - 'PUBLIC': 'C:\\Users\\Public',
21:31:59 INFO - 'PWD': 'C:\\slave\\test',
21:31:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
21:31:59 INFO - 'SLAVEDIR': 'C:\\slave\\',
21:31:59 INFO - 'SYSTEMDRIVE': 'C:',
21:31:59 INFO - 'SYSTEMROOT': 'C:\\windows',
21:31:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:31:59 INFO - 'TEST1': 'testie',
21:31:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:31:59 INFO - 'USERDOMAIN': 'T-W864-IX-166',
21:31:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-166',
21:31:59 INFO - 'USERNAME': 'cltbld',
21:31:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-166',
21:31:59 INFO - 'WINDIR': 'C:\\windows',
21:31:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
21:32:02 INFO - Ignoring indexes: http://pypi.python.org/simple/
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
21:32:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
21:32:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
21:32:02 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
21:32:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
21:32:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
21:32:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
21:32:03 INFO - Unpacking c:\slave\test\build\tests\marionette
21:32:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
21:32:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
21:32:03 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))
21:32:15 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))
21:32:15 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))
21:32:15 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))
21:32:15 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))
21:32:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
21:32:15 INFO - Downloading blessings-1.6.tar.gz
21:32:15 INFO - Running setup.py egg_info for package blessings
21:32:15 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))
21:32:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
21:32:15 INFO - Running setup.py install for blessings
21:32:15 INFO - Running setup.py install for browsermob-proxy
21:32:15 INFO - Running setup.py install for manifestparser
21:32:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Running setup.py install for marionette-client
21:32:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
21:32:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Running setup.py install for marionette-driver
21:32:15 INFO - Running setup.py install for mozcrash
21:32:15 INFO - Running setup.py install for mozdebug
21:32:15 INFO - Running setup.py install for mozdevice
21:32:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Running setup.py install for mozhttpd
21:32:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Running setup.py install for mozInstall
21:32:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Running setup.py install for mozleak
21:32:15 INFO - Running setup.py install for mozprofile
21:32:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Running setup.py install for mozrunner
21:32:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
21:32:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
21:32:17 INFO - Running setup.py install for mozscreenshot
21:32:17 INFO - Running setup.py install for moztest
21:32:17 INFO - Running setup.py install for mozversion
21:32:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
21:32:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
21:32:17 INFO - Running setup.py install for wptserve
21:32:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
21:32:17 INFO - Cleaning up...
21:32:17 INFO - Return code: 0
21:32:17 INFO - Done creating virtualenv C:\slave\test\build\venv.
21:32:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
21:32:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
21:32:17 INFO - Reading from file tmpfile_stdout
21:32:17 INFO - Using _rmtree_windows ...
21:32:17 INFO - Using _rmtree_windows ...
21:32:17 INFO - Current package versions:
21:32:17 INFO - blessings == 1.6
21:32:17 INFO - blobuploader == 1.2.4
21:32:17 INFO - browsermob-proxy == 0.6.0
21:32:17 INFO - distribute == 0.6.14
21:32:17 INFO - docopt == 0.6.1
21:32:17 INFO - manifestparser == 1.1
21:32:17 INFO - marionette-client == 2.2.0
21:32:17 INFO - marionette-driver == 1.3.0
21:32:17 INFO - mozInstall == 1.12
21:32:17 INFO - mozcrash == 0.16
21:32:17 INFO - mozdebug == 0.1
21:32:17 INFO - mozdevice == 0.48
21:32:17 INFO - mozfile == 1.2
21:32:17 INFO - mozhttpd == 0.7
21:32:17 INFO - mozinfo == 0.9
21:32:17 INFO - mozleak == 0.1
21:32:17 INFO - mozlog == 3.1
21:32:17 INFO - moznetwork == 0.27
21:32:17 INFO - mozprocess == 0.22
21:32:17 INFO - mozprofile == 0.28
21:32:17 INFO - mozrunner == 6.11
21:32:17 INFO - mozscreenshot == 0.1
21:32:17 INFO - mozsystemmonitor == 0.0
21:32:17 INFO - moztest == 0.7
21:32:17 INFO - mozversion == 1.4
21:32:17 INFO - requests == 1.2.3
21:32:17 INFO - wptserve == 1.3.0
21:32:17 INFO - Running post-action listener: _resource_record_post_action
21:32:17 INFO - Running post-action listener: _start_resource_monitoring
21:32:17 INFO - Starting resource monitoring.
21:32:17 INFO - #####
21:32:17 INFO - ##### Running pull step.
21:32:17 INFO - #####
21:32:17 INFO - Running pre-action listener: _resource_record_pre_action
21:32:17 INFO - Running main action method: pull
21:32:17 INFO - Pull has nothing to do!
21:32:17 INFO - Running post-action listener: _resource_record_post_action
21:32:17 INFO - #####
21:32:17 INFO - ##### Running install step.
21:32:17 INFO - #####
21:32:17 INFO - Running pre-action listener: _resource_record_pre_action
21:32:17 INFO - Running main action method: install
21:32:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
21:32:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
21:32:17 INFO - Reading from file tmpfile_stdout
21:32:17 INFO - Using _rmtree_windows ...
21:32:17 INFO - Using _rmtree_windows ...
21:32:17 INFO - Detecting whether we're running mozinstall >=1.0...
21:32:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
21:32:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
21:32:17 INFO - Reading from file tmpfile_stdout
21:32:17 INFO - Output received:
21:32:17 INFO - Usage: mozinstall-script.py [options] installer
21:32:17 INFO - Options:
21:32:17 INFO - -h, --help show this help message and exit
21:32:17 INFO - -d DEST, --destination=DEST
21:32:17 INFO - Directory to install application into. [default:
21:32:17 INFO - "C:\slave\test"]
21:32:17 INFO - --app=APP Application being installed. [default: firefox]
21:32:17 INFO - Using _rmtree_windows ...
21:32:17 INFO - Using _rmtree_windows ...
21:32:17 INFO - mkdir: C:\slave\test\build\application
21:32:17 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
21:32:17 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.win64.zip --destination C:\slave\test\build\application
21:32:21 INFO - Reading from file tmpfile_stdout
21:32:21 INFO - Output received:
21:32:21 INFO - C:\slave\test\build\application\firefox\firefox.exe
21:32:21 INFO - Using _rmtree_windows ...
21:32:21 INFO - Using _rmtree_windows ...
21:32:21 INFO - Running post-action listener: _resource_record_post_action
21:32:21 INFO - #####
21:32:21 INFO - ##### Running run-tests step.
21:32:21 INFO - #####
21:32:21 INFO - Running pre-action listener: _resource_record_pre_action
21:32:21 INFO - Running main action method: run_tests
21:32:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
21:32:21 INFO - Minidump filename unknown. Determining based upon platform and architecture.
21:32:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
21:32:21 INFO - grabbing minidump binary from tooltool
21:32: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')]}
21:32:21 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 0x025BF368>, '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 0x0236CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0264D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
21:32:21 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
21:32:21 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
21:32:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
21:32:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmohovx
21:32:23 INFO - INFO - File integrity verified, renaming tmpmohovx to win32-minidump_stackwalk.exe
21:32:23 INFO - Return code: 0
21:32:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
21:32:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
21:32:23 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/EY5kijbdScCdfx1I8scADw/artifacts/public/build/firefox-47.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=8', '--this-chunk=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
21:32:23 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/EY5kijbdScCdfx1I8scADw/artifacts/public/build/firefox-47.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=8 --this-chunk=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
21:32:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
21:32:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Roaming',
21:32:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
21:32:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
21:32:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
21:32:23 INFO - 'COMPUTERNAME': 'T-W864-IX-166',
21:32:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
21:32:23 INFO - 'DCLOCATION': 'SCL3',
21:32:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
21:32:23 INFO - 'FP_NO_HOST_CHECK': 'NO',
21:32:23 INFO - 'HOMEDRIVE': 'C:',
21:32:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-166',
21:32:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
21:32:23 INFO - 'KTS_VERSION': '1.19c',
21:32:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-166\\AppData\\Local',
21:32:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-166',
21:32:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
21:32:23 INFO - 'MONDIR': 'C:\\Monitor_config\\',
21:32:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
21:32:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
21:32:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:32:23 INFO - 'MOZ_NO_REMOTE': '1',
21:32:23 INFO - 'NO_EM_RESTART': '1',
21:32:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:32:23 INFO - 'NUMBER_OF_PROCESSORS': '8',
21:32:23 INFO - 'OS': 'Windows_NT',
21:32:23 INFO - 'OURDRIVE': 'C:',
21:32:23 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
21:32:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
21:32:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
21:32:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
21:32:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
21:32:23 INFO - 'PROCESSOR_LEVEL': '6',
21:32:23 INFO - 'PROCESSOR_REVISION': '1e05',
21:32:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
21:32:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
21:32:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
21:32:23 INFO - 'PROGRAMW6432': 'C:\\Program Files',
21:32:23 INFO - 'PROMPT': '$P$G',
21:32:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
21:32:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
21:32:23 INFO - 'PUBLIC': 'C:\\Users\\Public',
21:32:23 INFO - 'PWD': 'C:\\slave\\test',
21:32:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
21:32:23 INFO - 'SLAVEDIR': 'C:\\slave\\',
21:32:23 INFO - 'SYSTEMDRIVE': 'C:',
21:32:23 INFO - 'SYSTEMROOT': 'C:\\windows',
21:32:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:32:23 INFO - 'TEST1': 'testie',
21:32:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
21:32:23 INFO - 'USERDOMAIN': 'T-W864-IX-166',
21:32:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-166',
21:32:23 INFO - 'USERNAME': 'cltbld',
21:32:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-166',
21:32:23 INFO - 'WINDIR': 'C:\\windows',
21:32:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
21:32:23 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/EY5kijbdScCdfx1I8scADw/artifacts/public/build/firefox-47.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=8', '--this-chunk=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
ProcessManager NOT managing child processes
ProcessManager UNABLE to use job objects to manage child processes
21:32:24 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
21:32:24 INFO - import pkg_resources
21:32:29 INFO - Using 1 client processes
21:32:32 INFO - SUITE-START | Running 606 tests
21:32:32 INFO - Running testharness tests
21:32:32 INFO - TEST-START | /eventsource/format-data-before-final-empty-line.htm
21:32:32 INFO - TEST-SKIP | /eventsource/format-data-before-final-empty-line.htm | took 0ms
21:32:32 INFO - TEST-START | /eventsource/format-field-retry-bogus.htm
21:32:32 INFO - TEST-SKIP | /eventsource/format-field-retry-bogus.htm | took 0ms
21:32:32 INFO - TEST-START | /eventsource/format-field-retry.htm
21:32:32 INFO - TEST-SKIP | /eventsource/format-field-retry.htm | took 0ms
21:32:32 INFO - TEST-START | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html
21:32:32 INFO - TEST-SKIP | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_1.html | took 1ms
21:32:32 INFO - TEST-START | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html
21:32:32 INFO - TEST-SKIP | /html/browsers/history/the-history-interface/traverse_the_history_write_onload_2.html | took 0ms
21:32:32 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html
21:32:32 INFO - TEST-SKIP | /html/browsers/windows/browsing-context-names/002.html | took 0ms
21:32:32 INFO - Setting up ssl
21:32:33 INFO - PROCESS | certutil |
21:32:33 INFO - PROCESS | certutil |
21:32:33 INFO - PROCESS | certutil |
21:32:33 INFO - Certificate Nickname Trust Attributes
21:32:33 INFO - SSL,S/MIME,JAR/XPI
21:32:33 INFO -
21:32:33 INFO - web-platform-tests CT,,
21:32:33 INFO -
21:32:33 INFO - Starting runner
21:32:33 INFO - PROCESS | 2660 | [2660] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 167
21:32:33 INFO - PROCESS | 2660 | [2660] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 167
21:32:33 INFO - PROCESS | 2660 | [2660] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228
21:32:33 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112
21:32:33 INFO - PROCESS | 2660 | [2660] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456
21:32:35 INFO - PROCESS | 2660 | 1455600755057 Marionette DEBUG Marionette enabled via build flag and pref
21:32:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED01056800 == 1 [pid = 2660] [id = 1]
21:32:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 1 (000000ED01057000) [pid = 2660] [serial = 1] [outer = 0000000000000000]
21:32:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 2 (000000ED01058000) [pid = 2660] [serial = 2] [outer = 000000ED01057000]
21:32:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED04339000 == 2 [pid = 2660] [id = 2]
21:32:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 3 (000000ED04339800) [pid = 2660] [serial = 3] [outer = 0000000000000000]
21:32:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 4 (000000ED0433A800) [pid = 2660] [serial = 4] [outer = 000000ED04339800]
21:32:36 INFO - PROCESS | 2660 | 1455600756836 Marionette INFO Listening on port 2828
21:32:38 INFO - PROCESS | 2660 | 1455600758754 Marionette DEBUG Marionette enabled via command-line flag
21:32:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED04FBE000 == 3 [pid = 2660] [id = 3]
21:32:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 5 (000000ED05114000) [pid = 2660] [serial = 5] [outer = 0000000000000000]
21:32:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 6 (000000ED05115000) [pid = 2660] [serial = 6] [outer = 000000ED05114000]
21:32:38 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2369
21:32:38 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2369
21:32:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 7 (000000ED7F281800) [pid = 2660] [serial = 7] [outer = 000000ED04339800]
21:32:39 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
21:32:39 INFO - PROCESS | 2660 | 1455600759868 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49259
21:32:39 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
21:32:39 INFO - PROCESS | 2660 | 1455600759900 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49260
21:32:39 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
21:32:39 INFO - PROCESS | 2660 | 1455600759906 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49261
21:32:39 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
21:32:39 INFO - PROCESS | 2660 | 1455600759937 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49262
21:32:39 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
21:32:39 INFO - PROCESS | 2660 | 1455600759944 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49263
21:32:39 INFO - PROCESS | 2660 | 1455600759947 Marionette DEBUG Closed connection conn0
21:32:39 INFO - PROCESS | 2660 | 1455600759951 Marionette DEBUG Closed connection conn1
21:32:39 INFO - PROCESS | 2660 | 1455600759954 Marionette DEBUG Closed connection conn2
21:32:40 INFO - PROCESS | 2660 | 1455600760007 Marionette DEBUG Closed connection conn3
21:32:40 INFO - PROCESS | 2660 | 1455600760037 Marionette DEBUG Closed connection conn4
21:32:40 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
21:32:40 INFO - PROCESS | 2660 | 1455600760043 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49264
21:32:40 INFO - PROCESS | 2660 | 1455600760155 Marionette DEBUG Closed connection conn5
21:32:40 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 848
21:32:40 INFO - PROCESS | 2660 | 1455600760159 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49265
21:32:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED06714800 == 4 [pid = 2660] [id = 4]
21:32:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 8 (000000ED0675F400) [pid = 2660] [serial = 8] [outer = 0000000000000000]
21:32:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 9 (000000ED05FCFC00) [pid = 2660] [serial = 9] [outer = 000000ED0675F400]
21:32:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 10 (000000ED05FD4000) [pid = 2660] [serial = 10] [outer = 000000ED0675F400]
21:32:40 INFO - PROCESS | 2660 | 1455600760351 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}]
21:32:40 INFO - PROCESS | 2660 | 1455600760357 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"47.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160215195750","device":"desktop","version":"47.0a1"}
21:32:41 INFO - PROCESS | 2660 | [2660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:32:41 INFO - PROCESS | 2660 | [2660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 625
21:32:41 INFO - PROCESS | 2660 | [2660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 625
21:32:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0670C000 == 5 [pid = 2660] [id = 5]
21:32:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 11 (000000ED0D14A000) [pid = 2660] [serial = 11] [outer = 0000000000000000]
21:32:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0D14A800 == 6 [pid = 2660] [id = 6]
21:32:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 12 (000000ED0CFE6C00) [pid = 2660] [serial = 12] [outer = 0000000000000000]
21:32:42 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
21:32:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0B659000 == 7 [pid = 2660] [id = 7]
21:32:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 13 (000000ED0B6AE000) [pid = 2660] [serial = 13] [outer = 0000000000000000]
21:32:42 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
21:32:42 INFO - PROCESS | 2660 | [2660] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336
21:32:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 14 (000000ED0B7DB800) [pid = 2660] [serial = 14] [outer = 000000ED0B6AE000]
21:32:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 15 (000000ED0D391800) [pid = 2660] [serial = 15] [outer = 000000ED0D14A000]
21:32:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 16 (000000ED0B568000) [pid = 2660] [serial = 16] [outer = 000000ED0CFE6C00]
21:32:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 17 (000000ED0B56A000) [pid = 2660] [serial = 17] [outer = 000000ED0B6AE000]
21:32:43 INFO - PROCESS | 2660 | 1455600763825 Marionette DEBUG loaded listener.js
21:32:43 INFO - PROCESS | 2660 | 1455600763848 Marionette DEBUG loaded listener.js
21:32:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 18 (000000ED0EF58800) [pid = 2660] [serial = 18] [outer = 000000ED0B6AE000]
21:32:44 INFO - PROCESS | 2660 | 1455600764561 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ae53e4b4-0158-4912-ba78-a2e7e2e9cb88","capabilities":{"browserName":"Firefox","browserVersion":"47.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160215195750","device":"desktop","version":"47.0a1"}}]
21:32:44 INFO - PROCESS | 2660 | 1455600764761 Marionette TRACE conn6 -> [0,2,"getContext",null]
21:32:44 INFO - PROCESS | 2660 | 1455600764765 Marionette TRACE conn6 <- [1,2,null,{"value":"content"}]
21:32:44 INFO - PROCESS | 2660 | 1455600764825 Marionette TRACE conn6 -> [0,3,"setContext",{"value":"chrome"}]
21:32:44 INFO - PROCESS | 2660 | 1455600764827 Marionette TRACE conn6 <- [1,3,null,{}]
21:32:45 INFO - PROCESS | 2660 | 1455600765169 Marionette TRACE conn6 -> [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}]
21:32:45 INFO - PROCESS | 2660 | [2660] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 286
21:32:46 INFO - PROCESS | 2660 | --DOCSHELL 000000ED01056800 == 6 [pid = 2660] [id = 1]
21:32:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 19 (000000ED043EEC00) [pid = 2660] [serial = 19] [outer = 000000ED0B6AE000]
21:32:47 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:32:47 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:32:47 INFO - TEST-START | /dom/ranges/Range-attributes.html
21:32:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED05AF5000 == 7 [pid = 2660] [id = 8]
21:32:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 20 (000000ED0B6B0000) [pid = 2660] [serial = 20] [outer = 0000000000000000]
21:32:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 21 (000000ED0B7E2400) [pid = 2660] [serial = 21] [outer = 000000ED0B6B0000]
21:32:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 22 (000000ED0CA5EC00) [pid = 2660] [serial = 22] [outer = 000000ED0B6B0000]
21:32:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0B01C800 == 8 [pid = 2660] [id = 9]
21:32:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 23 (000000ED0D93D000) [pid = 2660] [serial = 23] [outer = 0000000000000000]
21:32:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 24 (000000ED0EC29400) [pid = 2660] [serial = 24] [outer = 000000ED0D93D000]
21:32:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 25 (000000ED0D93C400) [pid = 2660] [serial = 25] [outer = 000000ED0D93D000]
21:32:48 INFO - TEST-PASS | /dom/ranges/Range-attributes.html | Range attributes
21:32:48 INFO - TEST-OK | /dom/ranges/Range-attributes.html | took 944ms
21:32:48 INFO - TEST-START | /dom/ranges/Range-cloneContents.html
21:32:48 INFO - PROCESS | 2660 | --DOCSHELL 000000ED06714800 == 7 [pid = 2660] [id = 4]
21:32:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0599E800 == 8 [pid = 2660] [id = 10]
21:32:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 26 (000000ED05FD5400) [pid = 2660] [serial = 26] [outer = 0000000000000000]
21:32:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 27 (000000ED063BF400) [pid = 2660] [serial = 27] [outer = 000000ED05FD5400]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 28 (000000ED0B7D9800) [pid = 2660] [serial = 28] [outer = 000000ED05FD5400]
21:32:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED08A05800 == 9 [pid = 2660] [id = 11]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 29 (000000ED0C4E3800) [pid = 2660] [serial = 29] [outer = 0000000000000000]
21:32:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED08A07000 == 10 [pid = 2660] [id = 12]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 30 (000000ED0CA58800) [pid = 2660] [serial = 30] [outer = 0000000000000000]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 31 (000000ED0CFDF800) [pid = 2660] [serial = 31] [outer = 000000ED0C4E3800]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 32 (000000ED0CFD9800) [pid = 2660] [serial = 32] [outer = 000000ED0CA58800]
21:32:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0AB0B000 == 11 [pid = 2660] [id = 13]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 33 (000000ED0AB14000) [pid = 2660] [serial = 33] [outer = 0000000000000000]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 34 (000000ED09FB7800) [pid = 2660] [serial = 34] [outer = 000000ED0AB14000]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 35 (000000ED0AB16000) [pid = 2660] [serial = 35] [outer = 000000ED0AB14000]
21:32:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0093C800 == 12 [pid = 2660] [id = 14]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 36 (000000ED0B56B400) [pid = 2660] [serial = 36] [outer = 0000000000000000]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 37 (000000ED0E879400) [pid = 2660] [serial = 37] [outer = 000000ED0B56B400]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 38 (000000ED0EC2B800) [pid = 2660] [serial = 38] [outer = 000000ED0B56B400]
21:32:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (000000ED0EFA7800) [pid = 2660] [serial = 39] [outer = 000000ED0CA58800]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Range.detach()
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 10 [document.documentElement, 0, document.documentElement, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 11 [document.documentElement, 0, document.documentElement, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 12 [document.documentElement, 1, document.documentElement, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 13 [document.head, 1, document.head, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 13 [document.head, 1, document.head, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 13 [document.head, 1, document.head, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 14 [document.body, 4, document.body, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 14 [document.body, 4, document.body, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 14 [document.body, 4, document.body, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 16 [paras[0], 0, paras[0], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 16 [paras[0], 0, paras[0], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 22 [testDiv, 2, paras[4], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 22 [testDiv, 2, paras[4], 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 23 [document, 0, document, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 23 [document, 0, document, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 23 [document, 0, document, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 24 [document, 0, document, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 24 [document, 0, document, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 24 [document, 0, document, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 25 [comment, 2, comment, 3]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 25 [comment, 2, comment, 3]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 25 [comment, 2, comment, 3]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 26 [testDiv, 0, comment, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 26 [testDiv, 0, comment, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 26 [testDiv, 0, comment, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 27 [foreignDoc, 1, foreignComment, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 29 [xmlDoc, 1, xmlComment, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 33 [detachedComment, 3, detachedComment, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 36 [docfrag, 0, docfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 36 [docfrag, 0, docfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 37 [processingInstruction, 0, processingInstruction, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 44 [paras[0], 0, paras[0], 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 44 [paras[0], 0, paras[0], 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 45 [detachedPara1, 0, detachedPara1, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 47 [document.documentElement, 1, document.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 49 [document, 1, document, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 49 [document, 1, document, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 49 [document, 1, document, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 50 [paras[2].firstChild, 4, comment, 2]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 51 [paras[3], 1, comment, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 51 [paras[3], 1, comment, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 51 [paras[3], 1, comment, 8]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 52 [foreignDoc, 0, foreignDoc, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 53 [xmlDoc, 0, xmlDoc, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 56 [detachedComment, 5, detachedComment, 5]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:32:50 INFO - TEST-PASS | /dom/ranges/Range-cloneContents.html | Returned fragment for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:32:50 INFO - TEST-OK | /dom/ranges/Range-cloneContents.html | took 2196ms
21:32:50 INFO - TEST-START | /dom/ranges/Range-cloneRange.html
21:32:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0C02B000 == 13 [pid = 2660] [id = 15]
21:32:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 40 (000000ED0C06E000) [pid = 2660] [serial = 40] [outer = 0000000000000000]
21:32:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (000000ED0D742800) [pid = 2660] [serial = 41] [outer = 000000ED0C06E000]
21:32:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (000000ED7E995C00) [pid = 2660] [serial = 42] [outer = 000000ED0C06E000]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 10 [document.documentElement, 0, document.documentElement, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 11 [document.documentElement, 0, document.documentElement, 2]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 12 [document.documentElement, 1, document.documentElement, 2]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 13 [document.head, 1, document.head, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 14 [document.body, 4, document.body, 5]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 16 [paras[0], 0, paras[0], 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 17 [detachedPara1, 0, detachedPara1, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 20 [paras[0].firstChild, 3, paras[3], 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 21 [paras[0], 0, paras[0].firstChild, 7]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 22 [testDiv, 2, paras[4], 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 23 [document, 0, document, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 24 [document, 0, document, 2]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 25 [comment, 2, comment, 3]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 26 [testDiv, 0, comment, 5]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 27 [foreignDoc, 1, foreignComment, 2]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 29 [xmlDoc, 1, xmlComment, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 33 [detachedComment, 3, detachedComment, 4]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 36 [docfrag, 0, docfrag, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 37 [processingInstruction, 0, processingInstruction, 4]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 44 [paras[0], 0, paras[0], 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 45 [detachedPara1, 0, detachedPara1, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 46 [testDiv, 1, paras[2].firstChild, 5]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 47 [document.documentElement, 1, document.body, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 49 [document, 1, document, 2]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 50 [paras[2].firstChild, 4, comment, 2]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 51 [paras[3], 1, comment, 8]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 52 [foreignDoc, 0, foreignDoc, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 53 [xmlDoc, 0, xmlDoc, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 56 [detachedComment, 5, detachedComment, 5]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:32:51 INFO - TEST-PASS | /dom/ranges/Range-cloneRange.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:32:51 INFO - TEST-OK | /dom/ranges/Range-cloneRange.html | took 745ms
21:32:51 INFO - TEST-START | /dom/ranges/Range-collapse.html
21:32:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED7E4C9800 == 14 [pid = 2660] [id = 16]
21:32:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (000000ED7E815C00) [pid = 2660] [serial = 43] [outer = 0000000000000000]
21:32:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 44 (000000ED7E8EEC00) [pid = 2660] [serial = 44] [outer = 000000ED7E815C00]
21:32:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 45 (000000ED7F241C00) [pid = 2660] [serial = 45] [outer = 000000ED7E815C00]
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 10 [document.documentElement, 0, document.documentElement, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 10 [document.documentElement, 0, document.documentElement, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 10 [document.documentElement, 0, document.documentElement, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 11 [document.documentElement, 0, document.documentElement, 2], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 11 [document.documentElement, 0, document.documentElement, 2], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 11 [document.documentElement, 0, document.documentElement, 2], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 12 [document.documentElement, 1, document.documentElement, 2], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 12 [document.documentElement, 1, document.documentElement, 2], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 12 [document.documentElement, 1, document.documentElement, 2], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 13 [document.head, 1, document.head, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 13 [document.head, 1, document.head, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 13 [document.head, 1, document.head, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 14 [document.body, 4, document.body, 5], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 14 [document.body, 4, document.body, 5], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 14 [document.body, 4, document.body, 5], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 16 [paras[0], 0, paras[0], 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 16 [paras[0], 0, paras[0], 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 16 [paras[0], 0, paras[0], 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 17 [detachedPara1, 0, detachedPara1, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 17 [detachedPara1, 0, detachedPara1, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 17 [detachedPara1, 0, detachedPara1, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 22 [testDiv, 2, paras[4], 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 22 [testDiv, 2, paras[4], 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 22 [testDiv, 2, paras[4], 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 23 [document, 0, document, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 23 [document, 0, document, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 23 [document, 0, document, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 24 [document, 0, document, 2], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 24 [document, 0, document, 2], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 24 [document, 0, document, 2], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 25 [comment, 2, comment, 3], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 25 [comment, 2, comment, 3], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 25 [comment, 2, comment, 3], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 26 [testDiv, 0, comment, 5], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 26 [testDiv, 0, comment, 5], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 26 [testDiv, 0, comment, 5], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 27 [foreignDoc, 1, foreignComment, 2], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 27 [foreignDoc, 1, foreignComment, 2], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 27 [foreignDoc, 1, foreignComment, 2], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 29 [xmlDoc, 1, xmlComment, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 29 [xmlDoc, 1, xmlComment, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 29 [xmlDoc, 1, xmlComment, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 33 [detachedComment, 3, detachedComment, 4], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 33 [detachedComment, 3, detachedComment, 4], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 33 [detachedComment, 3, detachedComment, 4], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 36 [docfrag, 0, docfrag, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 36 [docfrag, 0, docfrag, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 36 [docfrag, 0, docfrag, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 37 [processingInstruction, 0, processingInstruction, 4], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 37 [processingInstruction, 0, processingInstruction, 4], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 37 [processingInstruction, 0, processingInstruction, 4], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 44 [paras[0], 0, paras[0], 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 44 [paras[0], 0, paras[0], 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 44 [paras[0], 0, paras[0], 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 45 [detachedPara1, 0, detachedPara1, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 45 [detachedPara1, 0, detachedPara1, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 45 [detachedPara1, 0, detachedPara1, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 47 [document.documentElement, 1, document.body, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 47 [document.documentElement, 1, document.body, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 47 [document.documentElement, 1, document.body, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 49 [document, 1, document, 2], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 49 [document, 1, document, 2], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 49 [document, 1, document, 2], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 50 [paras[2].firstChild, 4, comment, 2], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 50 [paras[2].firstChild, 4, comment, 2], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 50 [paras[2].firstChild, 4, comment, 2], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 51 [paras[3], 1, comment, 8], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 51 [paras[3], 1, comment, 8], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 51 [paras[3], 1, comment, 8], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 52 [foreignDoc, 0, foreignDoc, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 52 [foreignDoc, 0, foreignDoc, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 52 [foreignDoc, 0, foreignDoc, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 53 [xmlDoc, 0, xmlDoc, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 53 [xmlDoc, 0, xmlDoc, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 53 [xmlDoc, 0, xmlDoc, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 56 [detachedComment, 5, detachedComment, 5], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 56 [detachedComment, 5, detachedComment, 5], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 56 [detachedComment, 5, detachedComment, 5], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart omitted
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart true
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart false
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-collapse.html | Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart omitted
21:32:52 INFO - TEST-OK | /dom/ranges/Range-collapse.html | took 898ms
21:32:52 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer-2.html
21:32:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED7F27E000 == 15 [pid = 2660] [id = 17]
21:32:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 46 (000000ED0BE56400) [pid = 2660] [serial = 46] [outer = 0000000000000000]
21:32:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 47 (000000ED0BE57400) [pid = 2660] [serial = 47] [outer = 000000ED0BE56400]
21:32:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 48 (000000ED0BE71400) [pid = 2660] [serial = 48] [outer = 000000ED0BE56400]
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Detached Range
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Normal Ranges
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer 1
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer 2
21:32:52 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer-2.html | Range.commonAncestorContainer 3
21:32:52 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer-2.html | took 524ms
21:32:52 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer.html
21:32:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED7F2A4800 == 16 [pid = 2660] [id = 18]
21:32:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (000000ED0BE5E400) [pid = 2660] [serial = 49] [outer = 0000000000000000]
21:32:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (000000ED0BE78000) [pid = 2660] [serial = 50] [outer = 000000ED0BE5E400]
21:32:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (000000ED7DB6B000) [pid = 2660] [serial = 51] [outer = 000000ED0BE5E400]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 0: range [detached]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 1: range [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 2: range [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 3: range [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 4: range [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 5: range [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 6: range [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 7: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 8: range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 9: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 10: range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 11: range [document.documentElement, 0, document.documentElement, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 12: range [document.documentElement, 0, document.documentElement, 2]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 13: range [document.documentElement, 1, document.documentElement, 2]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 14: range [document.head, 1, document.head, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 15: range [document.body, 4, document.body, 5]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 16: range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 17: range [paras[0], 0, paras[0], 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 18: range [detachedPara1, 0, detachedPara1, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 19: range [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 20: range [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 21: range [paras[0].firstChild, 3, paras[3], 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 22: range [paras[0], 0, paras[0].firstChild, 7]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 23: range [testDiv, 2, paras[4], 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 24: range [document, 0, document, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 25: range [document, 0, document, 2]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 26: range [comment, 2, comment, 3]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 27: range [testDiv, 0, comment, 5]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 28: range [foreignDoc, 1, foreignComment, 2]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 29: range [foreignDoc.body, 0, foreignTextNode, 36]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 30: range [xmlDoc, 1, xmlComment, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 31: range [detachedTextNode, 0, detachedTextNode, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 32: range [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 33: range [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 34: range [detachedComment, 3, detachedComment, 4]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 35: range [detachedForeignComment, 0, detachedForeignComment, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 36: range [detachedXmlComment, 2, detachedXmlComment, 6]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 37: range [docfrag, 0, docfrag, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 38: range [processingInstruction, 0, processingInstruction, 4]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 39: range [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 40: range [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 41: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 42: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 43: range [foreignDoc.head, 1, foreignDoc.head, 1]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 44: range [foreignDoc.body, 0, foreignDoc.body, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 45: range [paras[0], 0, paras[0], 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 46: range [detachedPara1, 0, detachedPara1, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 47: range [testDiv, 1, paras[2].firstChild, 5]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 48: range [document.documentElement, 1, document.body, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 49: range [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 50: range [document, 1, document, 2]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 51: range [paras[2].firstChild, 4, comment, 2]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 52: range [paras[3], 1, comment, 8]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 53: range [foreignDoc, 0, foreignDoc, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 54: range [xmlDoc, 0, xmlDoc, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 55: range [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 56: range [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 57: range [detachedComment, 5, detachedComment, 5]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 58: range [detachedForeignComment, 4, detachedForeignComment, 4]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 59: range [foreignDocfrag, 0, foreignDocfrag, 0]
21:32:53 INFO - TEST-PASS | /dom/ranges/Range-commonAncestorContainer.html | 60: range [xmlDocfrag, 0, xmlDocfrag, 0]
21:32:53 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer.html | took 758ms
21:32:53 INFO - TEST-START | /dom/ranges/Range-compareBoundaryPoints.html
21:32:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED12C13000 == 17 [pid = 2660] [id = 19]
21:32:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000ED0BE61400) [pid = 2660] [serial = 52] [outer = 0000000000000000]
21:32:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000ED12E08C00) [pid = 2660] [serial = 53] [outer = 000000ED0BE61400]
21:32:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000ED12E12400) [pid = 2660] [serial = 54] [outer = 000000ED0BE61400]
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,0: context range 0 [detached], argument range 0 [detached], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,1: context range 0 [detached], argument range 0 [detached], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,2: context range 0 [detached], argument range 0 [detached], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,3: context range 0 [detached], argument range 0 [detached], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,4: context range 0 [detached], argument range 0 [detached], how -1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,5: context range 0 [detached], argument range 0 [detached], how 4
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,6: context range 0 [detached], argument range 0 [detached], how 5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,7: context range 0 [detached], argument range 0 [detached], how NaN
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,8: context range 0 [detached], argument range 0 [detached], how -0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,9: context range 0 [detached], argument range 0 [detached], how Infinity
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,10: context range 0 [detached], argument range 0 [detached], how -Infinity
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,11: context range 0 [detached], argument range 0 [detached], how 65535
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,12: context range 0 [detached], argument range 0 [detached], how 65536
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,13: context range 0 [detached], argument range 0 [detached], how 65537
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,14: context range 0 [detached], argument range 0 [detached], how 65538
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,15: context range 0 [detached], argument range 0 [detached], how 65539
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,16: context range 0 [detached], argument range 0 [detached], how 65540
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,17: context range 0 [detached], argument range 0 [detached], how -65537
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,18: context range 0 [detached], argument range 0 [detached], how -65536
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,19: context range 0 [detached], argument range 0 [detached], how -65535
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,20: context range 0 [detached], argument range 0 [detached], how -65534
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,21: context range 0 [detached], argument range 0 [detached], how -65533
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,22: context range 0 [detached], argument range 0 [detached], how -65532
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,23: context range 0 [detached], argument range 0 [detached], how 4294967295
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,24: context range 0 [detached], argument range 0 [detached], how 4294967296
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,25: context range 0 [detached], argument range 0 [detached], how 4294967297
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,26: context range 0 [detached], argument range 0 [detached], how 4294967298
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,27: context range 0 [detached], argument range 0 [detached], how 4294967299
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,28: context range 0 [detached], argument range 0 [detached], how 4294967300
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,29: context range 0 [detached], argument range 0 [detached], how -0.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,30: context range 0 [detached], argument range 0 [detached], how 0.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,31: context range 0 [detached], argument range 0 [detached], how 1.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,32: context range 0 [detached], argument range 0 [detached], how 2.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,33: context range 0 [detached], argument range 0 [detached], how 3.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,34: context range 0 [detached], argument range 0 [detached], how 4.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,35: context range 0 [detached], argument range 0 [detached], how -1.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,36: context range 0 [detached], argument range 0 [detached], how -0.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,37: context range 0 [detached], argument range 0 [detached], how 0.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,38: context range 0 [detached], argument range 0 [detached], how 1.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,39: context range 0 [detached], argument range 0 [detached], how 2.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,40: context range 0 [detached], argument range 0 [detached], how 3.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,41: context range 0 [detached], argument range 0 [detached], how -73.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,42: context range 0 [detached], argument range 0 [detached], how -72.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,43: context range 0 [detached], argument range 0 [detached], how -71.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,44: context range 0 [detached], argument range 0 [detached], how -70.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,45: context range 0 [detached], argument range 0 [detached], how -69.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,46: context range 0 [detached], argument range 0 [detached], how -68.5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,47: context range 0 [detached], argument range 0 [detached], how "0"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,48: context range 0 [detached], argument range 0 [detached], how "1"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,49: context range 0 [detached], argument range 0 [detached], how "2"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,50: context range 0 [detached], argument range 0 [detached], how "3"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,51: context range 0 [detached], argument range 0 [detached], how "-1"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,52: context range 0 [detached], argument range 0 [detached], how "4"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,53: context range 0 [detached], argument range 0 [detached], how "5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,54: context range 0 [detached], argument range 0 [detached], how "NaN"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,55: context range 0 [detached], argument range 0 [detached], how "0"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,56: context range 0 [detached], argument range 0 [detached], how "Infinity"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,57: context range 0 [detached], argument range 0 [detached], how "-Infinity"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,58: context range 0 [detached], argument range 0 [detached], how "65535"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,59: context range 0 [detached], argument range 0 [detached], how "65536"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,60: context range 0 [detached], argument range 0 [detached], how "65537"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,61: context range 0 [detached], argument range 0 [detached], how "65538"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,62: context range 0 [detached], argument range 0 [detached], how "65539"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,63: context range 0 [detached], argument range 0 [detached], how "65540"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,64: context range 0 [detached], argument range 0 [detached], how "-65537"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,65: context range 0 [detached], argument range 0 [detached], how "-65536"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,66: context range 0 [detached], argument range 0 [detached], how "-65535"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,67: context range 0 [detached], argument range 0 [detached], how "-65534"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,68: context range 0 [detached], argument range 0 [detached], how "-65533"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,69: context range 0 [detached], argument range 0 [detached], how "-65532"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,70: context range 0 [detached], argument range 0 [detached], how "4294967295"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,71: context range 0 [detached], argument range 0 [detached], how "4294967296"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,72: context range 0 [detached], argument range 0 [detached], how "4294967297"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,73: context range 0 [detached], argument range 0 [detached], how "4294967298"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,74: context range 0 [detached], argument range 0 [detached], how "4294967299"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,75: context range 0 [detached], argument range 0 [detached], how "4294967300"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,76: context range 0 [detached], argument range 0 [detached], how "-0.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,77: context range 0 [detached], argument range 0 [detached], how "0.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,78: context range 0 [detached], argument range 0 [detached], how "1.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,79: context range 0 [detached], argument range 0 [detached], how "2.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,80: context range 0 [detached], argument range 0 [detached], how "3.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,81: context range 0 [detached], argument range 0 [detached], how "4.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,82: context range 0 [detached], argument range 0 [detached], how "-1.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,83: context range 0 [detached], argument range 0 [detached], how "-0.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,84: context range 0 [detached], argument range 0 [detached], how "0.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,85: context range 0 [detached], argument range 0 [detached], how "1.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,86: context range 0 [detached], argument range 0 [detached], how "2.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,87: context range 0 [detached], argument range 0 [detached], how "3.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,88: context range 0 [detached], argument range 0 [detached], how "-73.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,89: context range 0 [detached], argument range 0 [detached], how "-72.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,90: context range 0 [detached], argument range 0 [detached], how "-71.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,91: context range 0 [detached], argument range 0 [detached], how "-70.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,92: context range 0 [detached], argument range 0 [detached], how "-69.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,93: context range 0 [detached], argument range 0 [detached], how "-68.5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,94: context range 0 [detached], argument range 0 [detached], how "6.5536e4"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,95: context range 0 [detached], argument range 0 [detached], how null
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,96: context range 0 [detached], argument range 0 [detached], how undefined
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,97: context range 0 [detached], argument range 0 [detached], how true
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,98: context range 0 [detached], argument range 0 [detached], how false
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,99: context range 0 [detached], argument range 0 [detached], how ""
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,0,100: context range 0 [detached], argument range 0 [detached], how "quasit"
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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 ""
21:33:01 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"
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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 ""
21:33:01 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"
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,0: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,1: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,2: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,18,3: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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 ""
21:33:01 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"
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,0: context range 0 [detached], argument range 24 [document, 0, document, 1], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,1: context range 0 [detached], argument range 24 [document, 0, document, 1], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,2: context range 0 [detached], argument range 24 [document, 0, document, 1], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,24,3: context range 0 [detached], argument range 24 [document, 0, document, 1], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,0: context range 0 [detached], argument range 25 [document, 0, document, 2], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,1: context range 0 [detached], argument range 25 [document, 0, document, 2], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,2: context range 0 [detached], argument range 25 [document, 0, document, 2], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,25,3: context range 0 [detached], argument range 25 [document, 0, document, 2], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,0: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,1: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,2: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,26,3: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,0: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,1: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,2: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,3: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,4: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,5: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,6: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 5
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,7: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how NaN
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,8: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,9: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how Infinity
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,10: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -Infinity
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,11: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65535
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,12: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65536
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,13: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65537
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,14: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65538
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,15: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65539
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,16: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65540
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,17: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65537
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,18: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65536
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,19: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65535
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,20: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65534
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,21: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65533
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,22: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65532
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,23: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967295
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,24: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967296
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,25: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967297
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,26: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967298
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,27: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967299
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,28: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967300
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,47: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,48: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "1"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,49: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "2"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,50: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "3"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,51: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-1"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,52: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,53: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "5"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,54: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "NaN"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,55: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "0"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,56: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "Infinity"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,57: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-Infinity"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,58: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65535"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,59: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65536"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,60: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65537"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,61: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65538"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,62: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65539"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,63: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "65540"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,64: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65537"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,65: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65536"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,66: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65535"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,67: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65534"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,68: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65533"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,69: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "-65532"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,70: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967295"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,71: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967296"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,72: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967297"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,73: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967298"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,74: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967299"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,75: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "4294967300"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 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"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,95: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how null
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,96: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how undefined
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,97: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how true
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,98: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how false
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,99: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how ""
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,27,100: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how "quasit"
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,0: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,1: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,2: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,28,3: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,0: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,1: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,2: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,30,3: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,0: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,1: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,2: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,31,3: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,0: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,1: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,2: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,32,3: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,0: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,1: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,2: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,33,3: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,0: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,1: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,2: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,34,3: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,0: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,1: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,2: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,35,3: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,0: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,1: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,2: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,36,3: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,0: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,1: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,2: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,37,3: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,0: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,1: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,2: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,38,3: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,0: context range 0 [detached], argument range same as first range, how 0
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,1: context range 0 [detached], argument range same as first range, how 1
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,2: context range 0 [detached], argument range same as first range, how 2
21:33:01 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 0,39,3: context range 0 [detached], argument range same as first range, how 3
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:01 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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 ""
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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 ""
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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 ""
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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 ""
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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 ""
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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 ""
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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 ""
21:33:02 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"
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:02 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 0
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 1
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 2
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 18,0,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 3
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - PROCESS | 2660 | --DOCSHELL 000000ED05AF5000 == 16 [pid = 2660] [id = 8]
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000ED0CFD9800) [pid = 2660] [serial = 32] [outer = 000000ED0CA58800] [url = about:blank]
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,0: context range 24 [document, 0, document, 1], argument range 0 [detached], how 0
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,1: context range 24 [document, 0, document, 1], argument range 0 [detached], how 1
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,2: context range 24 [document, 0, document, 1], argument range 0 [detached], how 2
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 24,0,3: context range 24 [document, 0, document, 1], argument range 0 [detached], how 3
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,0: context range 25 [document, 0, document, 2], argument range 0 [detached], how 0
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,1: context range 25 [document, 0, document, 2], argument range 0 [detached], how 1
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,2: context range 25 [document, 0, document, 2], argument range 0 [detached], how 2
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 25,0,3: context range 25 [document, 0, document, 2], argument range 0 [detached], how 3
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,0: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 0
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,1: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 1
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,2: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 2
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 26,0,3: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 3
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,0: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,1: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,2: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,3: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,4: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -1
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,5: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,6: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 5
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,7: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how NaN
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,8: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,9: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how Infinity
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,10: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -Infinity
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,11: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65535
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,12: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65536
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,13: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65537
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,14: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65538
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,15: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65539
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,16: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65540
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,17: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65537
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,18: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65536
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,19: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65535
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,20: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65534
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,21: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65533
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,22: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65532
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,23: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967295
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,24: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967296
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,25: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967297
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,26: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967298
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,27: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967299
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,28: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967300
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,47: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,48: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "1"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,49: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "2"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,50: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "3"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,51: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-1"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,52: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,53: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "5"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,54: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "NaN"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,55: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "0"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,56: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "Infinity"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,57: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-Infinity"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,58: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65535"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,59: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65536"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,60: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65537"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,61: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65538"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,62: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65539"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,63: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "65540"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,64: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65537"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,65: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65536"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,66: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65535"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,67: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65534"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,68: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65533"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,69: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "-65532"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,70: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967295"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,71: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967296"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,72: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967297"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,73: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967298"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,74: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967299"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,75: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "4294967300"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,95: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how null
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,96: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how undefined
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,97: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how true
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,98: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how false
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,99: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how ""
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 27,0,100: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how "quasit"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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 ""
21:33:03 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"
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 0
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 1
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 2
21:33:03 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 28,0,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 3
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:03 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 30,0,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 31,0,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 32,0,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 33,0,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 34,0,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 35,0,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 36,0,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,0: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,1: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,2: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 37,0,3: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 0
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 1
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 2
21:33:04 INFO - TEST-PASS | /dom/ranges/Range-compareBoundaryPoints.html | 38,0,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 3
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 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
21:33:04 INFO - TEST-OK | /dom/ranges/Range-compareBoundaryPoints.html | took 10758ms
21:33:04 INFO - TEST-START | /dom/ranges/Range-comparePoint-2.html
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000ED0B6B0000) [pid = 2660] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-attributes.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 51 (000000ED0C4E3800) [pid = 2660] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 50 (000000ED0675F400) [pid = 2660] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 49 (000000ED0BE56400) [pid = 2660] [serial = 46] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer-2.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 48 (000000ED0CA58800) [pid = 2660] [serial = 30] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 47 (000000ED0433A800) [pid = 2660] [serial = 4] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 46 (000000ED09FB7800) [pid = 2660] [serial = 34] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 45 (000000ED0BE5E400) [pid = 2660] [serial = 49] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 44 (000000ED0EC29400) [pid = 2660] [serial = 24] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 43 (000000ED0B7E2400) [pid = 2660] [serial = 21] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 42 (000000ED05FCFC00) [pid = 2660] [serial = 9] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 41 (000000ED0C06E000) [pid = 2660] [serial = 40] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneRange.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 40 (000000ED7E815C00) [pid = 2660] [serial = 43] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-collapse.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 39 (000000ED0B56A000) [pid = 2660] [serial = 17] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 38 (000000ED0B7DB800) [pid = 2660] [serial = 14] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 37 (000000ED0BE78000) [pid = 2660] [serial = 50] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 36 (000000ED0BE71400) [pid = 2660] [serial = 48] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 35 (000000ED0BE57400) [pid = 2660] [serial = 47] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 34 (000000ED7E8EEC00) [pid = 2660] [serial = 44] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 33 (000000ED0D742800) [pid = 2660] [serial = 41] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 32 (000000ED0E879400) [pid = 2660] [serial = 37] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 31 (000000ED063BF400) [pid = 2660] [serial = 27] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 30 (000000ED05FD5400) [pid = 2660] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneContents.html]
21:33:04 INFO - PROCESS | 2660 | --DOMWINDOW == 29 (000000ED0CA5EC00) [pid = 2660] [serial = 22] [outer = 0000000000000000] [url = about:blank]
21:33:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED04788000 == 17 [pid = 2660] [id = 20]
21:33:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 30 (000000ED047DB800) [pid = 2660] [serial = 55] [outer = 0000000000000000]
21:33:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 31 (000000ED05110800) [pid = 2660] [serial = 56] [outer = 000000ED047DB800]
21:33:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 32 (000000ED06766000) [pid = 2660] [serial = 57] [outer = 000000ED047DB800]
21:33:05 INFO - TEST-PASS | /dom/ranges/Range-comparePoint-2.html | Range.comparePoint
21:33:05 INFO - TEST-PASS | /dom/ranges/Range-comparePoint-2.html | Range.comparePoint 1
21:33:05 INFO - TEST-PASS | /dom/ranges/Range-comparePoint-2.html | Range.comparePoint 2
21:33:05 INFO - TEST-OK | /dom/ranges/Range-comparePoint-2.html | took 691ms
21:33:05 INFO - TEST-START | /dom/ranges/Range-comparePoint.html
21:33:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0AB93000 == 18 [pid = 2660] [id = 21]
21:33:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 33 (000000ED04C1BC00) [pid = 2660] [serial = 58] [outer = 0000000000000000]
21:33:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 34 (000000ED0675F800) [pid = 2660] [serial = 59] [outer = 000000ED04C1BC00]
21:33:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 35 (000000ED0BE5D400) [pid = 2660] [serial = 60] [outer = 000000ED04C1BC00]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 0 [paras[0].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 1 [paras[0].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 2 [paras[0].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 3 [paras[0].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 4 [paras[0].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 5 [paras[0].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 6 [paras[0].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 7 [paras[0].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 49 [document, 1, document, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 51 [paras[3], 1, comment, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 8 [paras[1].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:11 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 9 [paras[1].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 10 [paras[1].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 11 [paras[1].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 12 [paras[1].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 13 [paras[1].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 14 [paras[1].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 15 [paras[1].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 16 [detachedPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 17 [detachedPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 18 [detachedPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 19 [detachedPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 20 [foreignPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 21 [foreignPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 22 [foreignPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 23 [foreignPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 24 [document.documentElement, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 25 [document.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 26 [document.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 27 [document.documentElement, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 28 [document.documentElement, 7], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 29 [document.head, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 30 [document.body, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 31 [foreignDoc.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 32 [foreignDoc.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 33 [foreignDoc.head, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 34 [foreignDoc.body, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 35 [paras[0], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 36 [paras[0], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 37 [paras[0], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 38 [paras[1], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 39 [paras[1], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 40 [paras[1], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 41 [detachedPara1, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 42 [detachedPara1, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 43 [testDiv, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 44 [testDiv, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 45 [document, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 46 [document, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 47 [document, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 48 [document, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 49 [document, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 50 [comment, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 51 [comment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 52 [comment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 53 [comment, 96], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 54 [foreignDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 55 [foreignDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 56 [foreignComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 57 [foreignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 58 [foreignTextNode, 36], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 59 [xmlDoc, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 60 [xmlDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 61 [xmlDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 62 [xmlDoc, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 63 [xmlComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 64 [xmlComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 49 [document, 1, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 51 [paras[3], 1, comment, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 65 [processingInstruction, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 44 [paras[0], 0, paras[0], 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:12 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 66 [processingInstruction, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 67 [processingInstruction, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 68 [detachedTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 69 [detachedTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 70 [detachedForeignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 71 [detachedForeignTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 72 [detachedXmlTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 73 [detachedXmlTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 74 [detachedProcessingInstruction, 12], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 75 [detachedComment, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 76 [detachedComment, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 77 [detachedForeignComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 78 [detachedForeignComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 79 [detachedXmlComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 80 [docfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 81 [foreignDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 82 [xmlDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 83 [doctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 84 [doctype, -17], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 85 [doctype, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 86 [foreignDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 49 [document, 1, document, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 51 [paras[3], 1, comment, 8]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:13 INFO - TEST-PASS | /dom/ranges/Range-comparePoint.html | Point 87 [xmlDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:13 INFO - TEST-OK | /dom/ranges/Range-comparePoint.html | took 8166ms
21:33:13 INFO - TEST-START | /dom/ranges/Range-constructor.html
21:33:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0B657800 == 19 [pid = 2660] [id = 22]
21:33:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 36 (000000ED05A9F400) [pid = 2660] [serial = 61] [outer = 0000000000000000]
21:33:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 37 (000000ED05D39000) [pid = 2660] [serial = 62] [outer = 000000ED05A9F400]
21:33:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 38 (000000ED0BE73800) [pid = 2660] [serial = 63] [outer = 000000ED05A9F400]
21:33:14 INFO - TEST-PASS | /dom/ranges/Range-constructor.html | Range constructor test
21:33:14 INFO - TEST-OK | /dom/ranges/Range-constructor.html | took 945ms
21:33:14 INFO - TEST-START | /dom/ranges/Range-deleteContents.html
21:33:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0B00A800 == 20 [pid = 2660] [id = 23]
21:33:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (000000ED05FD0000) [pid = 2660] [serial = 64] [outer = 0000000000000000]
21:33:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 40 (000000ED05FDD400) [pid = 2660] [serial = 65] [outer = 000000ED05FD0000]
21:33:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (000000ED0BEA6C00) [pid = 2660] [serial = 66] [outer = 000000ED05FD0000]
21:33:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0433C800 == 21 [pid = 2660] [id = 24]
21:33:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (000000ED05110000) [pid = 2660] [serial = 67] [outer = 0000000000000000]
21:33:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED08A14800 == 22 [pid = 2660] [id = 25]
21:33:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (000000ED05A29000) [pid = 2660] [serial = 68] [outer = 0000000000000000]
21:33:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 44 (000000ED05A9EC00) [pid = 2660] [serial = 69] [outer = 000000ED05110000]
21:33:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 45 (000000ED04F11C00) [pid = 2660] [serial = 70] [outer = 000000ED05A29000]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED04788000 == 21 [pid = 2660] [id = 20]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED08A05800 == 20 [pid = 2660] [id = 11]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED08A07000 == 19 [pid = 2660] [id = 12]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0B657800 == 18 [pid = 2660] [id = 22]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED7F27E000 == 17 [pid = 2660] [id = 17]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED12C13000 == 16 [pid = 2660] [id = 19]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0599E800 == 15 [pid = 2660] [id = 10]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0AB93000 == 14 [pid = 2660] [id = 21]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0C02B000 == 13 [pid = 2660] [id = 15]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED7F2A4800 == 12 [pid = 2660] [id = 18]
21:33:16 INFO - PROCESS | 2660 | --DOCSHELL 000000ED7E4C9800 == 11 [pid = 2660] [id = 16]
21:33:17 INFO - PROCESS | 2660 | --DOMWINDOW == 44 (000000ED0CFDF800) [pid = 2660] [serial = 31] [outer = 0000000000000000] [url = about:blank]
21:33:17 INFO - PROCESS | 2660 | --DOMWINDOW == 43 (000000ED0B7D9800) [pid = 2660] [serial = 28] [outer = 0000000000000000] [url = about:blank]
21:33:17 INFO - PROCESS | 2660 | --DOMWINDOW == 42 (000000ED7E995C00) [pid = 2660] [serial = 42] [outer = 0000000000000000] [url = about:blank]
21:33:17 INFO - PROCESS | 2660 | --DOMWINDOW == 41 (000000ED7DB6B000) [pid = 2660] [serial = 51] [outer = 0000000000000000] [url = about:blank]
21:33:17 INFO - PROCESS | 2660 | --DOMWINDOW == 40 (000000ED05FD4000) [pid = 2660] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
21:33:17 INFO - PROCESS | 2660 | --DOMWINDOW == 39 (000000ED0EFA7800) [pid = 2660] [serial = 39] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:33:17 INFO - PROCESS | 2660 | --DOMWINDOW == 38 (000000ED7F241C00) [pid = 2660] [serial = 45] [outer = 0000000000000000] [url = about:blank]
21:33:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (000000ED04F9A800) [pid = 2660] [serial = 71] [outer = 000000ED05A29000]
21:33:18 INFO - PROCESS | 2660 | --DOMWINDOW == 38 (000000ED04F11C00) [pid = 2660] [serial = 70] [outer = 000000ED05A29000] [url = about:blank]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Detached Range
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 13 [document.head, 1, document.head, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 13 [document.head, 1, document.head, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 14 [document.body, 4, document.body, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 14 [document.body, 4, document.body, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 16 [paras[0], 0, paras[0], 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 22 [testDiv, 2, paras[4], 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 23 [document, 0, document, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 23 [document, 0, document, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 24 [document, 0, document, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 24 [document, 0, document, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 25 [comment, 2, comment, 3]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 25 [comment, 2, comment, 3]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 26 [testDiv, 0, comment, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 26 [testDiv, 0, comment, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 36 [docfrag, 0, docfrag, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 44 [paras[0], 0, paras[0], 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 49 [document, 1, document, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 49 [document, 1, document, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 51 [paras[3], 1, comment, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 51 [paras[3], 1, comment, 8]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:18 INFO - TEST-PASS | /dom/ranges/Range-deleteContents.html | Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:18 INFO - TEST-OK | /dom/ranges/Range-deleteContents.html | took 4338ms
21:33:18 INFO - TEST-START | /dom/ranges/Range-detach.html
21:33:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0D51B000 == 12 [pid = 2660] [id = 26]
21:33:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (000000ED0A841000) [pid = 2660] [serial = 72] [outer = 0000000000000000]
21:33:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 40 (000000ED0AA89800) [pid = 2660] [serial = 73] [outer = 000000ED0A841000]
21:33:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (000000ED0B6A7400) [pid = 2660] [serial = 74] [outer = 000000ED0A841000]
21:33:19 INFO - TEST-PASS | /dom/ranges/Range-detach.html | Range.detach
21:33:19 INFO - TEST-OK | /dom/ranges/Range-detach.html | took 585ms
21:33:19 INFO - TEST-START | /dom/ranges/Range-extractContents.html
21:33:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0E63C800 == 13 [pid = 2660] [id = 27]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (000000ED0BC82800) [pid = 2660] [serial = 75] [outer = 0000000000000000]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (000000ED0BE58000) [pid = 2660] [serial = 76] [outer = 000000ED0BC82800]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 44 (000000ED0BEA1C00) [pid = 2660] [serial = 77] [outer = 000000ED0BC82800]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 45 (000000ED0BE71400) [pid = 2660] [serial = 78] [outer = 000000ED0B56B400]
21:33:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0F10D000 == 14 [pid = 2660] [id = 28]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 46 (000000ED0CA55000) [pid = 2660] [serial = 79] [outer = 0000000000000000]
21:33:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0F112800 == 15 [pid = 2660] [id = 29]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 47 (000000ED04684800) [pid = 2660] [serial = 80] [outer = 0000000000000000]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 48 (000000ED0CA5F800) [pid = 2660] [serial = 81] [outer = 000000ED0CA55000]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (000000ED0CA56C00) [pid = 2660] [serial = 82] [outer = 000000ED04684800]
21:33:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (000000ED0C00E800) [pid = 2660] [serial = 83] [outer = 000000ED04684800]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Detached Range
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 13 [document.head, 1, document.head, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 13 [document.head, 1, document.head, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 13 [document.head, 1, document.head, 1]
21:33:20 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 14 [document.body, 4, document.body, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 14 [document.body, 4, document.body, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 14 [document.body, 4, document.body, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 16 [paras[0], 0, paras[0], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 16 [paras[0], 0, paras[0], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 22 [testDiv, 2, paras[4], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 22 [testDiv, 2, paras[4], 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 23 [document, 0, document, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 23 [document, 0, document, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 23 [document, 0, document, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 24 [document, 0, document, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 24 [document, 0, document, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 24 [document, 0, document, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 25 [comment, 2, comment, 3]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 25 [comment, 2, comment, 3]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 25 [comment, 2, comment, 3]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 26 [testDiv, 0, comment, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 26 [testDiv, 0, comment, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 26 [testDiv, 0, comment, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 27 [foreignDoc, 1, foreignComment, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 29 [xmlDoc, 1, xmlComment, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 33 [detachedComment, 3, detachedComment, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 36 [docfrag, 0, docfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 36 [docfrag, 0, docfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 44 [paras[0], 0, paras[0], 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 44 [paras[0], 0, paras[0], 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 47 [document.documentElement, 1, document.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 49 [document, 1, document, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 49 [document, 1, document, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 49 [document, 1, document, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 50 [paras[2].firstChild, 4, comment, 2]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 51 [paras[3], 1, comment, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 51 [paras[3], 1, comment, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 51 [paras[3], 1, comment, 8]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 56 [detachedComment, 5, detachedComment, 5]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:21 INFO - TEST-PASS | /dom/ranges/Range-extractContents.html | Returned fragment for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:21 INFO - TEST-OK | /dom/ranges/Range-extractContents.html | took 1759ms
21:33:21 INFO - TEST-START | /dom/ranges/Range-insertNode.html
21:33:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED7F2A2800 == 16 [pid = 2660] [id = 30]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (000000ED0D7CE000) [pid = 2660] [serial = 84] [outer = 0000000000000000]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000ED0E684400) [pid = 2660] [serial = 85] [outer = 000000ED0D7CE000]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000ED0F1C8C00) [pid = 2660] [serial = 86] [outer = 000000ED0D7CE000]
21:33:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED14C10000 == 17 [pid = 2660] [id = 31]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000ED117C9400) [pid = 2660] [serial = 87] [outer = 0000000000000000]
21:33:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED14C10800 == 18 [pid = 2660] [id = 32]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000ED12C3BC00) [pid = 2660] [serial = 88] [outer = 0000000000000000]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000ED12C3D000) [pid = 2660] [serial = 89] [outer = 000000ED117C9400]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000ED0F9E3400) [pid = 2660] [serial = 90] [outer = 000000ED12C3BC00]
21:33:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000ED0F1C5400) [pid = 2660] [serial = 91] [outer = 000000ED12C3BC00]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000ED04C1BC00) [pid = 2660] [serial = 58] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint.html]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000ED047DB800) [pid = 2660] [serial = 55] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint-2.html]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000ED05A9F400) [pid = 2660] [serial = 61] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-constructor.html]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000ED0BE61400) [pid = 2660] [serial = 52] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-compareBoundaryPoints.html]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000ED0675F800) [pid = 2660] [serial = 59] [outer = 0000000000000000] [url = about:blank]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000ED05FDD400) [pid = 2660] [serial = 65] [outer = 0000000000000000] [url = about:blank]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 51 (000000ED05110800) [pid = 2660] [serial = 56] [outer = 0000000000000000] [url = about:blank]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 50 (000000ED05D39000) [pid = 2660] [serial = 62] [outer = 0000000000000000] [url = about:blank]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 49 (000000ED12E08C00) [pid = 2660] [serial = 53] [outer = 0000000000000000] [url = about:blank]
21:33:30 INFO - PROCESS | 2660 | --DOMWINDOW == 48 (000000ED0BE73800) [pid = 2660] [serial = 63] [outer = 0000000000000000] [url = about:blank]
21:33:30 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]
21:33:30 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]
21:33:30 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 () {
21:33:30 INFO - "use strict";
21:33:30 INFO -
21:33:30 INFO - try {
21:33:30 INFO - ..." did not throw
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:275:5
21:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:274:1
21:33:30 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̈ḧ
21:33:30 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:30 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:275:5
21:33:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:274:1
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
21:33:30 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
21:33:30 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]
21:33:30 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]
21:33:30 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 () {
21:33:30 INFO - "use strict";
21:33:30 INFO -
21:33:30 INFO - try {
21:33:30 INFO - ..." did not throw
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 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̈ḧ
21:33:30 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:30 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
21:33:30 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
21:33:30 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]
21:33:30 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]
21:33:30 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 () {
21:33:30 INFO - "use strict";
21:33:30 INFO -
21:33:30 INFO - try {
21:33:30 INFO - ..." did not throw
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 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̈ḧ
21:33:30 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:30 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
21:33:30 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
21:33:30 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]
21:33:30 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]
21:33:30 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 () {
21:33:30 INFO - "use strict";
21:33:30 INFO -
21:33:30 INFO - try {
21:33:30 INFO - ..." did not throw
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 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̈ḧ
21:33:30 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:30 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:30 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:30 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:30 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
21:33:30 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
21:33:30 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
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
21:33:30 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
21:33:30 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
21:33:30 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
21:33:31 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
21:33:31 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]
21:33:31 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]
21:33:31 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
21:33:31 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
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
21:33:31 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
21:33:31 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]
21:33:31 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]
21:33:31 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
21:33:31 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
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 INFO - ", got Text node "Ij" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,7: resulting DOM for range [document.head, 1, document.head, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,7: resulting range position for range [document.head, 1, document.head, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,17: resulting range position for range [document.head, 1, document.head, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,7: resulting DOM for range [document.body, 4, document.body, 5], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,7: resulting range position for range [document.body, 4, document.body, 5], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,17: resulting range position for range [document.body, 4, document.body, 5], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
21:33:31 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]
21:33:31 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]
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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̈ḧ
21:33:31 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
21:33:31 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
21:33:31 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]
21:33:31 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]
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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̈ḧ
21:33:31 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
21:33:31 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]
21:33:31 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 () {
21:33:31 INFO - "use strict";
21:33:31 INFO -
21:33:31 INFO - try {
21:33:31 INFO - ..." did not throw
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:141:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:57:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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̈ḧ
21:33:31 INFO - ", got Text node "Äb" [Actual and expected mismatch for range's tree root. ] expected true got false
21:33:31 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:33:31 INFO - testInsertNode/<@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:198:13
21:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:33:31 INFO - testInsertNode@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:175:5
21:33:31 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-insertNode.html:278:17
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
21:33:31 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]
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
21:33:31 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
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,0: resulting DOM for range [document, 0, document, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,0: resulting range position for range [document, 0, document, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,3: resulting range position for range [document, 0, document, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,5: resulting range position for range [document, 0, document, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,7: resulting DOM for range [document, 0, document, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,7: resulting range position for range [document, 0, document, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,8: resulting range position for range [document, 0, document, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,9: resulting range position for range [document, 0, document, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,10: resulting range position for range [document, 0, document, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,11: resulting range position for range [document, 0, document, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,12: resulting DOM for range [document, 0, document, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,12: resulting range position for range [document, 0, document, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,15: resulting range position for range [document, 0, document, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,17: resulting DOM for range [document, 0, document, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,17: resulting range position for range [document, 0, document, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,18: resulting DOM for range [document, 0, document, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,18: resulting range position for range [document, 0, document, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,19: resulting DOM for range [document, 0, document, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,19: resulting range position for range [document, 0, document, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,20: resulting DOM for range [document, 0, document, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,20: resulting range position for range [document, 0, document, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,0: resulting DOM for range [document, 0, document, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,0: resulting range position for range [document, 0, document, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,3: resulting range position for range [document, 0, document, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,5: resulting range position for range [document, 0, document, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,7: resulting DOM for range [document, 0, document, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,7: resulting range position for range [document, 0, document, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,8: resulting range position for range [document, 0, document, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,9: resulting range position for range [document, 0, document, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,10: resulting range position for range [document, 0, document, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,11: resulting range position for range [document, 0, document, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,12: resulting DOM for range [document, 0, document, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,12: resulting range position for range [document, 0, document, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,15: resulting range position for range [document, 0, document, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,17: resulting DOM for range [document, 0, document, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,17: resulting range position for range [document, 0, document, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,18: resulting DOM for range [document, 0, document, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,18: resulting range position for range [document, 0, document, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,19: resulting DOM for range [document, 0, document, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,19: resulting range position for range [document, 0, document, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,20: resulting DOM for range [document, 0, document, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,20: resulting range position for range [document, 0, document, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,7: resulting DOM for range [comment, 2, comment, 3], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,7: resulting range position for range [comment, 2, comment, 3], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,17: resulting DOM for range [comment, 2, comment, 3], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,17: resulting range position for range [comment, 2, comment, 3], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,19: resulting range position for range [comment, 2, comment, 3], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,20: resulting DOM for range [comment, 2, comment, 3], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,20: resulting range position for range [comment, 2, comment, 3], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,7: resulting DOM for range [testDiv, 0, comment, 5], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,7: resulting range position for range [testDiv, 0, comment, 5], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,17: resulting range position for range [testDiv, 0, comment, 5], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
21:33:31 INFO - TEST-PASS | /dom/ranges/Range-insertNode.html | 37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
21:33:31 INFO - TEST-OK | /dom/ranges/Range-insertNode.html | took 10410ms
21:33:31 INFO - TEST-START | /dom/ranges/Range-intersectsNode-binding.html
21:33:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0AB98000 == 19 [pid = 2660] [id = 33]
21:33:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (000000ED047DB800) [pid = 2660] [serial = 92] [outer = 0000000000000000]
21:33:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (000000ED04CBA000) [pid = 2660] [serial = 93] [outer = 000000ED047DB800]
21:33:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (000000ED08AB4400) [pid = 2660] [serial = 94] [outer = 000000ED047DB800]
21:33:32 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode-binding.html | Calling intersectsNode without an argument or with an invalid argument should throw a TypeError.
21:33:32 INFO - TEST-OK | /dom/ranges/Range-intersectsNode-binding.html | took 965ms
21:33:32 INFO - TEST-START | /dom/ranges/Range-intersectsNode.html
21:33:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED14C14000 == 20 [pid = 2660] [id = 34]
21:33:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000ED0B6A3800) [pid = 2660] [serial = 95] [outer = 0000000000000000]
21:33:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000ED0C427800) [pid = 2660] [serial = 96] [outer = 000000ED0B6A3800]
21:33:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000ED0DA4F400) [pid = 2660] [serial = 97] [outer = 000000ED0B6A3800]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 0 paras[0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 1 paras[0].firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 2 paras[1].firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 3 foreignPara1, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 4 foreignPara1.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 5 detachedPara1, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 6 detachedPara1.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 7 document, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 13 [document.head, 1, document.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 14 [document.body, 4, document.body, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 16 [paras[0], 0, paras[0], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 22 [testDiv, 2, paras[4], 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 23 [document, 0, document, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 24 [document, 0, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 25 [comment, 2, comment, 3]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 26 [testDiv, 0, comment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 33 [detachedComment, 3, detachedComment, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 36 [docfrag, 0, docfrag, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 44 [paras[0], 0, paras[0], 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 47 [document.documentElement, 1, document.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 49 [document, 1, document, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 51 [paras[3], 1, comment, 8]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 56 [detachedComment, 5, detachedComment, 5]
21:33:35 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 8 detachedDiv, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 9 foreignDoc, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 10 foreignPara2, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 11 xmlDoc, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 12 xmlElement, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 13 detachedTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 14 foreignTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 15 processingInstruction, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 16 detachedProcessingInstruction, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 17 comment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 18 detachedComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 19 docfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 20 doctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 21 foreignDoctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 22 paras[1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 23 detachedPara2, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 24 detachedPara2.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 25 testDiv, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 26 detachedXmlElement, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 27 detachedForeignTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 28 xmlTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 29 detachedXmlTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 30 xmlComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 31 foreignComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 32 detachedForeignComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 33 detachedXmlComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 34 foreignDocfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 35 xmlDocfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 13 [document.head, 1, document.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 14 [document.body, 4, document.body, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 16 [paras[0], 0, paras[0], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 22 [testDiv, 2, paras[4], 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 23 [document, 0, document, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 24 [document, 0, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 25 [comment, 2, comment, 3]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 26 [testDiv, 0, comment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 27 [foreignDoc, 1, foreignComment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 29 [xmlDoc, 1, xmlComment, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 33 [detachedComment, 3, detachedComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 36 [docfrag, 0, docfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 44 [paras[0], 0, paras[0], 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 47 [document.documentElement, 1, document.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 49 [document, 1, document, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 50 [paras[2].firstChild, 4, comment, 2]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 51 [paras[3], 1, comment, 8]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 56 [detachedComment, 5, detachedComment, 5]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:36 INFO - TEST-PASS | /dom/ranges/Range-intersectsNode.html | Node 36 xmlDoctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:36 INFO - TEST-OK | /dom/ranges/Range-intersectsNode.html | took 3971ms
21:33:36 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000ED0CA56C00) [pid = 2660] [serial = 82] [outer = 000000ED04684800] [url = about:blank]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED14C10000 == 19 [pid = 2660] [id = 31]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED14C10800 == 18 [pid = 2660] [id = 32]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0F10D000 == 17 [pid = 2660] [id = 28]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0F112800 == 16 [pid = 2660] [id = 29]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0E63C800 == 15 [pid = 2660] [id = 27]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0D51B000 == 14 [pid = 2660] [id = 26]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0433C800 == 13 [pid = 2660] [id = 24]
21:33:36 INFO - PROCESS | 2660 | --DOCSHELL 000000ED08A14800 == 12 [pid = 2660] [id = 25]
21:33:36 INFO - TEST-START | /dom/ranges/Range-isPointInRange.html
21:33:36 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000ED12E12400) [pid = 2660] [serial = 54] [outer = 0000000000000000] [url = about:blank]
21:33:36 INFO - PROCESS | 2660 | --DOMWINDOW == 51 (000000ED06766000) [pid = 2660] [serial = 57] [outer = 0000000000000000] [url = about:blank]
21:33:36 INFO - PROCESS | 2660 | --DOMWINDOW == 50 (000000ED0BE5D400) [pid = 2660] [serial = 60] [outer = 0000000000000000] [url = about:blank]
21:33:36 INFO - PROCESS | 2660 | --DOMWINDOW == 49 (000000ED0F9E3400) [pid = 2660] [serial = 90] [outer = 000000ED12C3BC00] [url = about:blank]
21:33:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED05AED800 == 13 [pid = 2660] [id = 35]
21:33:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (000000ED09F73400) [pid = 2660] [serial = 98] [outer = 0000000000000000]
21:33:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (000000ED0A841400) [pid = 2660] [serial = 99] [outer = 000000ED09F73400]
21:33:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000ED0BE59000) [pid = 2660] [serial = 100] [outer = 000000ED09F73400]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Setup
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:41 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Set up for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 0 [paras[0].firstChild, -1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 1 [paras[0].firstChild, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 2 [paras[0].firstChild, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 3 [paras[0].firstChild, 2], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 4 [paras[0].firstChild, 8], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 5 [paras[0].firstChild, 9], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 6 [paras[0].firstChild, 10], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 7 [paras[0].firstChild, 65535], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 8 [paras[1].firstChild, -1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 9 [paras[1].firstChild, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 10 [paras[1].firstChild, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 11 [paras[1].firstChild, 2], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 12 [paras[1].firstChild, 8], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 13 [paras[1].firstChild, 9], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 14 [paras[1].firstChild, 10], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 15 [paras[1].firstChild, 65535], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 16 [detachedPara1.firstChild, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 17 [detachedPara1.firstChild, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 18 [detachedPara1.firstChild, 8], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 19 [detachedPara1.firstChild, 9], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 20 [foreignPara1.firstChild, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 21 [foreignPara1.firstChild, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 22 [foreignPara1.firstChild, 8], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 23 [foreignPara1.firstChild, 9], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 24 [document.documentElement, -1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 25 [document.documentElement, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 26 [document.documentElement, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 27 [document.documentElement, 2], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 28 [document.documentElement, 7], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 29 [document.head, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 30 [document.body, 3], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 31 [foreignDoc.documentElement, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 32 [foreignDoc.documentElement, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 33 [foreignDoc.head, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 34 [foreignDoc.body, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 35 [paras[0], 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 36 [paras[0], 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 37 [paras[0], 2], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 38 [paras[1], 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 39 [paras[1], 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 40 [paras[1], 2], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 41 [detachedPara1, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 42 [detachedPara1, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 43 [testDiv, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 44 [testDiv, 3], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 45 [document, -1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 46 [document, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 47 [document, 1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 48 [document, 2], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 49 [document, 3], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 50 [comment, -1], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 51 [comment, 0], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 52 [comment, 4], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 23 [document, 0, document, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 24 [document, 0, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 25 [comment, 2, comment, 3]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 44 [paras[0], 0, paras[0], 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 47 [document.documentElement, 1, document.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 49 [document, 1, document, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 51 [paras[3], 1, comment, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 56 [detachedComment, 5, detachedComment, 5]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 53 [comment, 96], range 60 detached
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:42 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 54 [foreignDoc, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 55 [foreignDoc, 1], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 56 [foreignComment, 2], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 57 [foreignTextNode, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 58 [foreignTextNode, 36], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 59 [xmlDoc, -1], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 60 [xmlDoc, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 61 [xmlDoc, 1], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 62 [xmlDoc, 5], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 63 [xmlComment, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 64 [xmlComment, 4], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 65 [processingInstruction, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 66 [processingInstruction, 5], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 67 [processingInstruction, 9], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 68 [detachedTextNode, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 69 [detachedTextNode, 8], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 70 [detachedForeignTextNode, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 71 [detachedForeignTextNode, 8], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 72 [detachedXmlTextNode, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 73 [detachedXmlTextNode, 8], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 51 (000000ED0CA55000) [pid = 2660] [serial = 79] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 50 (000000ED04684800) [pid = 2660] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 49 (000000ED05FD0000) [pid = 2660] [serial = 64] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-deleteContents.html]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 48 (000000ED0BC82800) [pid = 2660] [serial = 75] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-extractContents.html]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 47 (000000ED0A841000) [pid = 2660] [serial = 72] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-detach.html]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 46 (000000ED05110000) [pid = 2660] [serial = 67] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 45 (000000ED05A29000) [pid = 2660] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 44 (000000ED0E684400) [pid = 2660] [serial = 85] [outer = 0000000000000000] [url = about:blank]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 43 (000000ED0BE58000) [pid = 2660] [serial = 76] [outer = 0000000000000000] [url = about:blank]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 42 (000000ED0AA89800) [pid = 2660] [serial = 73] [outer = 0000000000000000] [url = about:blank]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 74 [detachedProcessingInstruction, 12], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 41 (000000ED0B6A7400) [pid = 2660] [serial = 74] [outer = 0000000000000000] [url = about:blank]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - PROCESS | 2660 | --DOMWINDOW == 40 (000000ED0EC2B800) [pid = 2660] [serial = 38] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 75 [detachedComment, 3], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 76 [detachedComment, 5], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 77 [detachedForeignComment, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 78 [detachedForeignComment, 4], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 79 [detachedXmlComment, 2], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 80 [docfrag, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 81 [foreignDocfrag, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 82 [xmlDocfrag, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 83 [doctype, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 84 [doctype, -17], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 85 [doctype, 1], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 86 [foreignDoctype, 0], range 60 detached
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 44 [paras[0], 0, paras[0], 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 49 [document, 1, document, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 51 [paras[3], 1, comment, 8]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]
21:33:43 INFO - TEST-PASS | /dom/ranges/Range-isPointInRange.html | Point 87 [xmlDoctype, 0], range 60 detached
21:33:43 INFO - TEST-OK | /dom/ranges/Range-isPointInRange.html | took 7013ms
21:33:43 INFO - TEST-START | /dom/ranges/Range-mutations.html
21:33:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0AB0A800 == 14 [pid = 2660] [id = 36]
21:33:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (000000ED0D93D800) [pid = 2660] [serial = 101] [outer = 0000000000000000]
21:33:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (000000ED0D999800) [pid = 2660] [serial = 102] [outer = 000000ED0D93D800]
21:33:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (000000ED0F1C2000) [pid = 2660] [serial = 103] [outer = 000000ED0D93D800]
21:33:43 INFO - PROCESS | 2660 | 1455600823969 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
21:34:00 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0AB98000 == 13 [pid = 2660] [id = 33]
21:34:00 INFO - PROCESS | 2660 | --DOCSHELL 000000ED14C14000 == 12 [pid = 2660] [id = 34]
21:34:00 INFO - PROCESS | 2660 | --DOCSHELL 000000ED05AED800 == 11 [pid = 2660] [id = 35]
21:34:00 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0B00A800 == 10 [pid = 2660] [id = 23]
21:34:00 INFO - PROCESS | 2660 | --DOCSHELL 000000ED7F2A2800 == 9 [pid = 2660] [id = 30]
21:34:02 INFO - PROCESS | 2660 | --DOMWINDOW == 42 (000000ED0C00E800) [pid = 2660] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:34:02 INFO - PROCESS | 2660 | --DOMWINDOW == 41 (000000ED0BEA6C00) [pid = 2660] [serial = 66] [outer = 0000000000000000] [url = about:blank]
21:34:02 INFO - PROCESS | 2660 | --DOMWINDOW == 40 (000000ED0BEA1C00) [pid = 2660] [serial = 77] [outer = 0000000000000000] [url = about:blank]
21:34:02 INFO - PROCESS | 2660 | --DOMWINDOW == 39 (000000ED0CA5F800) [pid = 2660] [serial = 81] [outer = 0000000000000000] [url = about:blank]
21:34:02 INFO - PROCESS | 2660 | --DOMWINDOW == 38 (000000ED05A9EC00) [pid = 2660] [serial = 69] [outer = 0000000000000000] [url = about:blank]
21:34:02 INFO - PROCESS | 2660 | --DOMWINDOW == 37 (000000ED04F9A800) [pid = 2660] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(376), with unselected range on paras[0].firstChild from 0 to 1
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(376), with selected range on paras[0].firstChild from 0 to 1
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(0), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(0), with selected range collapsed at (paras[0].firstChild, 0)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0].firstChild, 1)
21:34:07 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)
21:34:07 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)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range on paras[0].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range on paras[0].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with unselected range on paras[0].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(2), with selected range on paras[0].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with unselected range on paras[0].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(3), with selected range on paras[0].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(376), with unselected range on paras[1].firstChild from 0 to 1
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(376), with selected range on paras[1].firstChild from 0 to 1
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(0), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(0), with selected range collapsed at (paras[1].firstChild, 0)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with selected range collapsed at (paras[1].firstChild, 1)
21:34:07 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)
21:34:07 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)
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with unselected range on paras[1].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(1), with selected range on paras[1].firstChild from 1 to 3
21:34:07 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(2), with unselected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(2), with selected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(3), with unselected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.splitText(3), with selected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(376), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(376), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(0), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(0), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(foreignTextNode.length), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(foreignTextNode.length), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(1), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(2), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(2), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(3), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.splitText(3), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(376), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(376), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(0), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(0), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(xmlTextNode.length), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(xmlTextNode.length), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(1), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(2), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(2), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(3), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.splitText(3), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(376), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(376), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(0), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(0), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(detachedTextNode.length), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(detachedTextNode.length), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(1), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(2), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(2), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(3), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.splitText(3), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(376), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(376), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(0), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(0), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(detachedForeignTextNode.length), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(detachedForeignTextNode.length), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(1), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(2), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(2), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(3), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.splitText(3), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(376), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(376), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(0), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(0), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(detachedXmlTextNode.length), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(detachedXmlTextNode.length), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(1), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(2), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(2), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(3), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.splitText(3), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 1)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(376, ""), with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(376, ""), with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, ""), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(0, ""), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with unselected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, ""), with selected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, ""), with unselected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(2, ""), with selected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, ""), with unselected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(3, ""), with selected range on paras[0].firstChild from 1 to 3
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(376, ""), with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(376, ""), with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, ""), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(0, ""), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with unselected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(1, ""), with selected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(2, ""), with unselected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(2, ""), with selected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(3, ""), with unselected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.insertData(3, ""), with selected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, "foo"), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, "foo"), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, "foo"), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, "foo"), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, ""), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(376, ""), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, ""), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(0, ""), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(foreignTextNode.length, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(1, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(2, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.insertData(3, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, "foo"), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, "foo"), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, "foo"), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, "foo"), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, ""), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(376, ""), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, ""), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(0, ""), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(xmlTextNode.length, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(1, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(2, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.insertData(3, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, "foo"), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, "foo"), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, "foo"), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, ""), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(376, ""), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, ""), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(0, ""), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(detachedTextNode.length, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(1, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(2, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.insertData(3, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, "foo"), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, ""), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(376, ""), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(0, ""), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(detachedForeignTextNode.length, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(1, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(2, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.insertData(3, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, "foo"), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, ""), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(376, ""), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(0, ""), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(detachedXmlTextNode.length, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(1, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(2, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.insertData(3, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, "foo"), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, "foo"), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, "foo"), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, "foo"), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, "foo"), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, "foo"), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, ""), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(376, ""), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, ""), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(0, ""), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, ""), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(comment.length, ""), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(1, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(2, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.insertData(3, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, "foo"), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, "foo"), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, "foo"), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, "foo"), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, ""), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(376, ""), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, ""), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(0, ""), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(foreignComment.length, ""), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(1, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(2, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.insertData(3, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, "foo"), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, "foo"), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, "foo"), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, "foo"), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, ""), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(376, ""), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, ""), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(0, ""), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(xmlComment.length, ""), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(1, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(2, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.insertData(3, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, "foo"), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, "foo"), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, "foo"), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, "foo"), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, ""), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(376, ""), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, ""), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(0, ""), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(detachedComment.length, ""), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(1, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(2, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.insertData(3, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, "foo"), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, "foo"), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, "foo"), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, ""), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(376, ""), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, ""), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(0, ""), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(detachedForeignComment.length, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(1, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(2, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.insertData(3, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, "foo"), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, "foo"), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, "foo"), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, ""), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(376, ""), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, ""), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(0, ""), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(detachedXmlComment.length, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(1, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(2, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.insertData(3, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.insertData(1, "foo"), with selected range collapsed at (paras[0], 1)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with unselected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData("foo"), with selected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with unselected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.appendData(""), with selected range on paras[1].firstChild from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData("foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.appendData(""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData("foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.appendData(""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData("foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.appendData(""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData("foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.appendData(""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData("foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.appendData(""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 0 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 0 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 1 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 1 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData("foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 0 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 0 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 1 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 1 to comment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.appendData(""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 0 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 0 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 1 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 1 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData("foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 0 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 0 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 1 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 1 to foreignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.appendData(""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 0 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 0 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 1 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 1 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData("foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 0 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 0 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 1 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 1 to xmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.appendData(""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 0 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 0 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 1 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 1 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData("foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 0 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 0 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 1 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 1 to detachedComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.appendData(""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData("foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.appendData(""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData("foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.appendData(""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData(""), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.appendData("foo"), with selected range collapsed at (paras[0], 1)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 2), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 0), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 0), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(0, 631), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 631), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 2), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 2), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 0), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 0), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(0, 631), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.deleteData(1, 631), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 2), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 2), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 2), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 2), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 2), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 2), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 2), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 2), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 2), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 2), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 2), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 0), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 0), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 0), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 0), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 0), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 0), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 0), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 0), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 0), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 0), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 0), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 631), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(376, 631), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 631), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(0, 631), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 631), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(foreignTextNode.length, 631), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(1, 631), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 631), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(2, 631), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 631), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.deleteData(3, 631), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 2), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 2), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 2), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 2), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 2), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 2), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 2), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 2), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 2), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 2), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 2), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 0), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 0), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 0), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 0), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 0), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 0), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 0), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 0), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 0), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 0), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 0), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 631), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(376, 631), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 631), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(0, 631), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 631), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(xmlTextNode.length, 631), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(1, 631), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 631), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(2, 631), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 631), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.deleteData(3, 631), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 2), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 2), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 2), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 2), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 2), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 2), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 2), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 2), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 2), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 2), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 2), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 0), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 0), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 0), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 0), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 0), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 0), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 0), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 0), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 0), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 0), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 0), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 631), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(376, 631), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 631), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(0, 631), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 631), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(detachedTextNode.length, 631), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(1, 631), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 631), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(2, 631), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 631), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.deleteData(3, 631), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 2), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 2), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 2), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 2), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 2), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 2), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 2), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 2), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 2), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 0), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 0), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 0), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 0), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 0), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 0), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 0), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 0), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 0), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 631), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(376, 631), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 631), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(0, 631), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(1, 631), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 631), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(2, 631), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 631), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.deleteData(3, 631), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 2), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 2), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 2), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 2), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 2), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 2), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 2), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 2), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 2), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 0), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 0), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 0), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 0), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 0), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 0), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 0), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 0), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 0), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 631), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(376, 631), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 631), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(0, 631), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(1, 631), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 631), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(2, 631), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 631), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.deleteData(3, 631), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 2), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 2), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 2), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 2), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 2), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 2), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 2), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 2), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 2), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 2), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 2), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 0), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 0), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 0), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 0), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 0), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 0), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 0), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 0), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 0), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 0), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 0), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 631), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(376, 631), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 631), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(0, 631), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 631), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(comment.length, 631), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(1, 631), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 631), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(2, 631), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 631), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.deleteData(3, 631), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 2), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 2), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 2), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 2), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 2), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 2), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 2), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 2), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 2), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 2), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 2), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 0), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 0), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 0), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 0), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 0), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 0), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 0), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 0), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 0), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 0), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 0), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 631), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(376, 631), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 631), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(0, 631), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 631), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(foreignComment.length, 631), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(1, 631), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 631), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(2, 631), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 631), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.deleteData(3, 631), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 2), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 2), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 2), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 2), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 2), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 2), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 2), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 2), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 2), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 2), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 2), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 0), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 0), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 0), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 0), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 0), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 0), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 0), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 0), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 0), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 0), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 0), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 631), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(376, 631), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 631), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(0, 631), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 631), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(xmlComment.length, 631), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(1, 631), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 631), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(2, 631), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 631), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.deleteData(3, 631), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 2), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 2), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 2), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 2), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 2), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 2), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 2), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 2), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 2), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 2), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 2), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 0), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 0), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 0), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 0), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 0), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 0), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 0), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 0), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 0), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 0), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 0), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 631), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(376, 631), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 631), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(0, 631), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 631), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(detachedComment.length, 631), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(1, 631), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 631), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(2, 631), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 631), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.deleteData(3, 631), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 2), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 2), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 2), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 2), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 2), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 2), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 2), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 2), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 2), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 2), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 2), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 0), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 0), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 0), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 0), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 0), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 0), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 0), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 0), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 0), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 0), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 0), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 631), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(376, 631), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 631), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(0, 631), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 631), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(detachedForeignComment.length, 631), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(1, 631), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 631), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(2, 631), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 631), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.deleteData(3, 631), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 2), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 2), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 2), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 2), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 2), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 2), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 2), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 2), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 2), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 2), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 2), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 0), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 0), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 0), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 0), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 0), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 0), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 0), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 0), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 0), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 0), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 0), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 631), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(376, 631), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 631), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(0, 631), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 631), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(detachedXmlComment.length, 631), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(1, 631), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 631), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(2, 631), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 631), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.deleteData(3, 631), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range on paras[0] from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 1)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, ""), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 0, ""), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, ""), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, ""), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, ""), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 1, ""), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, ""), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, ""), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, "foo"), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, ""), with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(0, 47, ""), with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, ""), with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, ""), with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, ""), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 0, ""), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, ""), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 0, ""), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, ""), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 1, ""), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, ""), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 1, ""), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, "foo"), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, ""), with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(0, 47, ""), with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, ""), with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.replaceData(1, 47, ""), with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, "foo"), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, "foo"), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, ""), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 0, ""), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, ""), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 0, ""), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 0, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 0, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 0, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 0, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, "foo"), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, "foo"), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, ""), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 1, ""), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, ""), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 1, ""), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 1, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 1, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 1, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 1, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, "foo"), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, "foo"), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, "foo"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, "foo"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, "foo"), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, "foo"), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, ""), with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(376, 47, ""), with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, ""), with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(0, 47, ""), with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, ""), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(foreignTextNode.length, 47, ""), with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(1, 47, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(2, 47, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, ""), with unselected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.replaceData(3, 47, ""), with selected range on foreignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, "foo"), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, "foo"), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, ""), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 0, ""), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, ""), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 0, ""), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 0, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 0, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 0, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 0, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, "foo"), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, "foo"), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, ""), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 1, ""), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, ""), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 1, ""), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 1, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 1, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 1, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 1, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, "foo"), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, "foo"), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, "foo"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, "foo"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, "foo"), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, "foo"), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, ""), with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(376, 47, ""), with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, ""), with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(0, 47, ""), with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, ""), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(xmlTextNode.length, 47, ""), with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(1, 47, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(2, 47, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, ""), with unselected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.replaceData(3, 47, ""), with selected range on xmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, "foo"), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, "foo"), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, ""), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 0, ""), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 0, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 0, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 0, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 0, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, "foo"), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, "foo"), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, ""), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 1, ""), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 1, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 1, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 1, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 1, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, "foo"), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, "foo"), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, "foo"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, "foo"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, "foo"), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, "foo"), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, ""), with unselected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(376, 47, ""), with selected range on detachedTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, ""), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(detachedTextNode.length, 47, ""), with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(1, 47, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(2, 47, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, ""), with unselected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.replaceData(3, 47, ""), with selected range on detachedTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, "foo"), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, ""), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 0, ""), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 0, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 0, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 0, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, "foo"), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, ""), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 1, ""), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 1, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 1, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 1, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, "foo"), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, "foo"), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, "foo"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, "foo"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, "foo"), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, "foo"), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, ""), with unselected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(376, 47, ""), with selected range on detachedForeignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedForeignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedForeignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, ""), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, ""), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(1, 47, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(2, 47, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, ""), with unselected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.replaceData(3, 47, ""), with selected range on detachedForeignTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, "foo"), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, ""), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 0, ""), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 0, ""), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 0, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 0, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 0, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, "foo"), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, ""), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 1, ""), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 1, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 1, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 1, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, "foo"), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, "foo"), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, "foo"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, "foo"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, "foo"), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, "foo"), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, ""), with unselected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(376, 47, ""), with selected range on detachedXmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, ""), with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(0, 47, ""), with selected range collapsed at (detachedXmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with selected range collapsed at (detachedXmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, ""), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, ""), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(1, 47, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(2, 47, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, ""), with unselected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.replaceData(3, 47, ""), with selected range on detachedXmlTextNode from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, "foo"), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, "foo"), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, "foo"), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, "foo"), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, "foo"), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, "foo"), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, ""), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 0, ""), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, ""), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 0, ""), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, ""), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 0, ""), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 0, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 0, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 0, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, "foo"), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, "foo"), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, "foo"), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, "foo"), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, "foo"), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, "foo"), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, ""), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 1, ""), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, ""), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 1, ""), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, ""), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 1, ""), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 1, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 1, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 1, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, "foo"), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, "foo"), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, "foo"), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, "foo"), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, "foo"), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, "foo"), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, "foo"), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, "foo"), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, ""), with unselected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(376, 47, ""), with selected range on comment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, ""), with unselected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(0, 47, ""), with selected range collapsed at (comment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with unselected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with selected range collapsed at (comment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, ""), with unselected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(comment.length, 47, ""), with selected range collapsed at (comment, comment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(1, 47, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(2, 47, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, ""), with unselected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.replaceData(3, 47, ""), with selected range on comment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, "foo"), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, "foo"), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, "foo"), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, "foo"), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, ""), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 0, ""), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, ""), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 0, ""), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 0, ""), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 0, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 0, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 0, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, "foo"), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, "foo"), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, "foo"), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, "foo"), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, ""), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 1, ""), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, ""), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 1, ""), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 1, ""), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 1, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 1, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 1, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, "foo"), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, "foo"), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, "foo"), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, "foo"), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, "foo"), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, "foo"), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, "foo"), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, "foo"), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, ""), with unselected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(376, 47, ""), with selected range on foreignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, ""), with unselected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(0, 47, ""), with selected range collapsed at (foreignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with unselected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with selected range collapsed at (foreignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, ""), with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(foreignComment.length, 47, ""), with selected range collapsed at (foreignComment, foreignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(1, 47, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(2, 47, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, ""), with unselected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.replaceData(3, 47, ""), with selected range on foreignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, "foo"), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, "foo"), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, "foo"), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, "foo"), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, ""), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 0, ""), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, ""), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 0, ""), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 0, ""), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 0, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 0, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 0, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, "foo"), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, "foo"), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, "foo"), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, "foo"), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, ""), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 1, ""), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, ""), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 1, ""), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 1, ""), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 1, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 1, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 1, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, "foo"), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, "foo"), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, "foo"), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, "foo"), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, "foo"), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, "foo"), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, "foo"), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, "foo"), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, ""), with unselected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(376, 47, ""), with selected range on xmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, ""), with unselected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(0, 47, ""), with selected range collapsed at (xmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with unselected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with selected range collapsed at (xmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, ""), with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(xmlComment.length, 47, ""), with selected range collapsed at (xmlComment, xmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(1, 47, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(2, 47, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, ""), with unselected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.replaceData(3, 47, ""), with selected range on xmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, "foo"), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, "foo"), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, ""), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 0, ""), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 0, ""), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 0, ""), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 0, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 0, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 0, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, "foo"), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, "foo"), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, ""), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 1, ""), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 1, ""), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 1, ""), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 1, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 1, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 1, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, "foo"), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, "foo"), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, "foo"), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, "foo"), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, "foo"), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, "foo"), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, ""), with unselected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(376, 47, ""), with selected range on detachedComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(0, 47, ""), with selected range collapsed at (detachedComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with selected range collapsed at (detachedComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, ""), with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(detachedComment.length, 47, ""), with selected range collapsed at (detachedComment, detachedComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(1, 47, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(2, 47, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, ""), with unselected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.replaceData(3, 47, ""), with selected range on detachedComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, "foo"), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, "foo"), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, ""), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 0, ""), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 0, ""), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 0, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 0, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 0, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 0, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, "foo"), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, "foo"), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, ""), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 1, ""), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 1, ""), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 1, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 1, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 1, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 1, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, "foo"), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, "foo"), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, "foo"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, "foo"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, "foo"), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, "foo"), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, ""), with unselected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(376, 47, ""), with selected range on detachedForeignComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(0, 47, ""), with selected range collapsed at (detachedForeignComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with selected range collapsed at (detachedForeignComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, ""), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(detachedForeignComment.length, 47, ""), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(1, 47, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(2, 47, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, ""), with unselected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.replaceData(3, 47, ""), with selected range on detachedForeignComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, "foo"), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, "foo"), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, "foo"), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, ""), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 0, ""), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, ""), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 0, ""), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 0, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 0, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 0, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 0, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, "foo"), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, "foo"), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, "foo"), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, ""), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 1, ""), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, ""), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 1, ""), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 1, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 1, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 1, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 1, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, "foo"), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, "foo"), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, "foo"), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, "foo"), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, "foo"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, "foo"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, "foo"), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, "foo"), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, ""), with unselected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(376, 47, ""), with selected range on detachedXmlComment from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, ""), with unselected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(0, 47, ""), with selected range collapsed at (detachedXmlComment, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with unselected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with selected range collapsed at (detachedXmlComment, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, ""), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(detachedXmlComment.length, 47, ""), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(1, 47, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(2, 47, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, ""), with unselected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.replaceData(3, 47, ""), with selected range on detachedXmlComment from 1 to 3
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0], 0)
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 0, "foo"), with selected range collapsed at (paras[0], 1)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0], 0)
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 1, "foo"), with selected range collapsed at (paras[0], 1)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0], 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0], 0)
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with unselected range collapsed at (paras[0], 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.replaceData(1, 47, "foo"), with selected range collapsed at (paras[0], 1)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range on paras[0].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range on paras[0].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range on paras[0].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range on paras[0].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range on paras[0].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range on paras[0].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range on paras[0].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "foo", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "foo", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "foo", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "foo", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "foo", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[0].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "foo", with selected range collapsed at (paras[0].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.data += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.textContent += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue = "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].firstChild.nodeValue += "", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, 0)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range on paras[1].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range on paras[1].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range on paras[1].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range on paras[1].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range on paras[1].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range on paras[1].firstChild from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range on paras[1].firstChild from 0 to 1
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "foo", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "foo", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "foo", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "foo", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "foo", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with unselected range collapsed at (paras[1].firstChild, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "foo", with selected range collapsed at (paras[1].firstChild, 1)
21:34:08 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)
21:34:08 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)
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 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
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.data += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.textContent += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue = "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[1].firstChild.nodeValue += "", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 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)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += "foo", with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:08 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += "foo", with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += "foo", with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += "foo", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += "foo", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range on comment from 1 to comment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = "foo", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data = comment.data, with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += "foo", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.data += comment.data, with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = "foo", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent = comment.textContent, with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += "foo", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.textContent += comment.textContent, with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = "foo", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += "foo", with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, comment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = "foo", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += "foo", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = "foo", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += "foo", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = "foo", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += "foo", with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = "foo", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += "foo", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = "foo", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += "foo", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = "foo", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += "foo", with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = "foo", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += "foo", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = "foo", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += "foo", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = "foo", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += "foo", with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += "foo", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.length
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += "foo", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 2)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 2)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(paras[1], null), with selected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, null), with unselected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.insertBefore(detachedComment, null), with selected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 2)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 2)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv.lastChild from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range on testDiv.lastChild from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 1)
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length - 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length - 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv.lastChild from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv.lastChild from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 1)
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with unselected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[1]), with selected range on testDiv from 1 to 2
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with unselected range on detachedComment from 0 to 5
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | foreignDoc.appendChild(detachedComment), with selected range on detachedComment from 0 to 5
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[0]), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(paras[0]), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(testDiv), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(testDiv), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(foreignDoc), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(foreignDoc), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document.doctype), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].appendChild(document.doctype), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on paras[0] from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 0)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 1
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 1)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 1 to 2
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 2)
21:34:09 INFO - TEST-PASS | /dom/ranges/Range-mutations.html | paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 2)
21:34:09 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
21:34:09 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
21:34:09 INFO - TEST-OK | /dom/ranges/Range-mutations.html | took 26052ms
21:34:09 INFO - TEST-START | /dom/ranges/Range-selectNode.html
21:34:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED09A72800 == 10 [pid = 2660] [id = 37]
21:34:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 38 (000000ED0467A000) [pid = 2660] [serial = 104] [outer = 0000000000000000]
21:34:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (000000ED0109D800) [pid = 2660] [serial = 105] [outer = 000000ED0467A000]
21:34:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 40 (000000ED05FD7800) [pid = 2660] [serial = 106] [outer = 000000ED0467A000]
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, current doc's range, type 9
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, foreign doc's range, type 9
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, XML doc's range, type 9
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | current doc: #document node, detached range, type 9
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, current doc's range, type 10
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, foreign doc's range, type 10
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, XML doc's range, type 10
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, detached range, type 10
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, current doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, foreign doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, XML doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** current doc: html node, detached range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, current doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, foreign doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, XML doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: head node, detached range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, current doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, foreign doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, XML doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: title node, detached range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, current doc's range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, foreign doc's range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, XML doc's range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, detached range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, current doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, foreign doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, XML doc's range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: link node, detached range, type 1
21:34:10 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: meta node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** current doc: body node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: div node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ********** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, current doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, foreign doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, XML doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #comment node, detached range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** current doc: script node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, current doc's range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, foreign doc's range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, XML doc's range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | foreign doc: #document node, detached range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, current doc's range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, foreign doc's range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, XML doc's range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, detached range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: html node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: head node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: title node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** foreign doc: body node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ******** foreign doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ****** foreign doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, current doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, foreign doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, XML doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** foreign doc: #comment node, detached range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | detached div in current doc: div node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** detached div in current doc: p node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** detached div in current doc: #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, current doc's range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, foreign doc's range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, XML doc's range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document node, detached range, type 9
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, current doc's range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, foreign doc's range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, XML doc's range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** qorflesnorf node, detached range, type 10
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** igiveuponcreativenames node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | **** #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, current doc's range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, foreign doc's range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, XML doc's range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** somepi node, detached range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, current doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, foreign doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, XML doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #comment node, detached range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, current doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, foreign doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, XML doc's range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | igiveuponcreativenames node, detached range, type 1
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | ** #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, current doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, foreign doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, XML doc's range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #text node, detached range, type 3
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, current doc's range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, foreign doc's range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, XML doc's range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | somepi node, detached range, type 7
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, current doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, foreign doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, XML doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, detached range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, current doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, foreign doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, XML doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, detached range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, current doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, foreign doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, XML doc's range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #comment node, detached range, type 8
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, current doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, foreign doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, XML doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, detached range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, current doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, foreign doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, XML doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, detached range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, current doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, foreign doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, XML doc's range, type 11
21:34:11 INFO - TEST-PASS | /dom/ranges/Range-selectNode.html | #document-fragment node, detached range, type 11
21:34:11 INFO - TEST-OK | /dom/ranges/Range-selectNode.html | took 1322ms
21:34:11 INFO - TEST-START | /dom/ranges/Range-set.html
21:34:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED04519800 == 11 [pid = 2660] [id = 38]
21:34:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (000000ED0B56A000) [pid = 2660] [serial = 107] [outer = 0000000000000000]
21:34:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (000000ED0B7E0400) [pid = 2660] [serial = 108] [outer = 000000ED0B56A000]
21:34:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (000000ED0BE60000) [pid = 2660] [serial = 109] [outer = 000000ED0B56A000]
21:34:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 44 (000000ED0BEA1C00) [pid = 2660] [serial = 110] [outer = 000000ED0B56B400]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 10 [document.documentElement, 0, document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 11 [document.documentElement, 0, document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 12 [document.documentElement, 1, document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 13 [document.head, 1, document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 14 [document.body, 4, document.body, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 16 [paras[0], 0, paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 17 [detachedPara1, 0, detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 20 [paras[0].firstChild, 3, paras[3], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 21 [paras[0], 0, paras[0].firstChild, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 22 [testDiv, 2, paras[4], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 23 [document, 0, document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 24 [document, 0, document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 25 [comment, 2, comment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 26 [testDiv, 0, comment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 27 [foreignDoc, 1, foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 28 [foreignDoc.body, 0, foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 29 [xmlDoc, 1, xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 30 [detachedTextNode, 0, detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 33 [detachedComment, 3, detachedComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 34 [detachedForeignComment, 0, detachedForeignComment, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 35 [detachedXmlComment, 2, detachedXmlComment, 6]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 36 [docfrag, 0, docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | Set up range 37 [processingInstruction, 0, processingInstruction, 4]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 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]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]
21:34:20 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 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]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]
21:34:21 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 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]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 0 [paras[0].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 1 [paras[0].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 2 [paras[0].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 3 [paras[0].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 4 [paras[0].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 5 [paras[0].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 6 [paras[0].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 7 [paras[0].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 8 [paras[1].firstChild, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 9 [paras[1].firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 10 [paras[1].firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 11 [paras[1].firstChild, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 12 [paras[1].firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 13 [paras[1].firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 14 [paras[1].firstChild, 10]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 15 [paras[1].firstChild, 65535]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 16 [detachedPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 17 [detachedPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 18 [detachedPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 19 [detachedPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 20 [foreignPara1.firstChild, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 21 [foreignPara1.firstChild, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 22 [foreignPara1.firstChild, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 23 [foreignPara1.firstChild, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 24 [document.documentElement, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 25 [document.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 26 [document.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 27 [document.documentElement, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 28 [document.documentElement, 7]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 29 [document.head, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 30 [document.body, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 31 [foreignDoc.documentElement, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 32 [foreignDoc.documentElement, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 33 [foreignDoc.head, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 34 [foreignDoc.body, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 35 [paras[0], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 36 [paras[0], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 37 [paras[0], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 38 [paras[1], 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 39 [paras[1], 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 40 [paras[1], 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 41 [detachedPara1, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 42 [detachedPara1, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 43 [testDiv, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 44 [testDiv, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 45 [document, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 46 [document, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 47 [document, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 48 [document, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 49 [document, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 50 [comment, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 51 [comment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 52 [comment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 53 [comment, 96]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 54 [foreignDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 55 [foreignDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 56 [foreignComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 57 [foreignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 58 [foreignTextNode, 36]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 59 [xmlDoc, -1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 60 [xmlDoc, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 61 [xmlDoc, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 62 [xmlDoc, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 63 [xmlComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 64 [xmlComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 65 [processingInstruction, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 66 [processingInstruction, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 67 [processingInstruction, 9]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 68 [detachedTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 69 [detachedTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 70 [detachedForeignTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 71 [detachedForeignTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 72 [detachedXmlTextNode, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 73 [detachedXmlTextNode, 8]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 74 [detachedProcessingInstruction, 12]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 75 [detachedComment, 3]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 76 [detachedComment, 5]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 77 [detachedForeignComment, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 78 [detachedForeignComment, 4]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 79 [detachedXmlComment, 2]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 80 [docfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 81 [foreignDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 82 [xmlDocfrag, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 83 [doctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 84 [doctype, -17]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 85 [doctype, 1]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 86 [foreignDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 87 [xmlDoctype, 0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
21:34:22 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
21:34:22 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
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
21:34:22 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 43 (000000ED0D7CE000) [pid = 2660] [serial = 84] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-insertNode.html]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 42 (000000ED117C9400) [pid = 2660] [serial = 87] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 41 (000000ED12C3BC00) [pid = 2660] [serial = 88] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 40 (000000ED09F73400) [pid = 2660] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-isPointInRange.html]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 39 (000000ED0B6A3800) [pid = 2660] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode.html]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 38 (000000ED047DB800) [pid = 2660] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode-binding.html]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 37 (000000ED0D999800) [pid = 2660] [serial = 102] [outer = 0000000000000000] [url = about:blank]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 36 (000000ED04CBA000) [pid = 2660] [serial = 93] [outer = 0000000000000000] [url = about:blank]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 35 (000000ED0A841400) [pid = 2660] [serial = 99] [outer = 0000000000000000] [url = about:blank]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 34 (000000ED0C427800) [pid = 2660] [serial = 96] [outer = 0000000000000000] [url = about:blank]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
21:34:23 INFO - PROCESS | 2660 | --DOMWINDOW == 33 (000000ED08AB4400) [pid = 2660] [serial = 94] [outer = 0000000000000000] [url = about:blank]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
21:34:23 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
21:34:23 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
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype
21:34:23 INFO - TEST-PASS | /dom/ranges/Range-set.html | setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype
21:34:23 INFO - TEST-OK | /dom/ranges/Range-set.html | took 12521ms
21:34:23 INFO - TEST-START | /dom/ranges/Range-surroundContents.html
21:34:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED05129000 == 12 [pid = 2660] [id = 39]
21:34:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 34 (000000ED05A9FC00) [pid = 2660] [serial = 111] [outer = 0000000000000000]
21:34:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 35 (000000ED0D749800) [pid = 2660] [serial = 112] [outer = 000000ED05A9FC00]
21:34:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 36 (000000ED0EF54800) [pid = 2660] [serial = 113] [outer = 000000ED05A9FC00]
21:34:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED09FAE000 == 13 [pid = 2660] [id = 40]
21:34:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 37 (000000ED10408400) [pid = 2660] [serial = 114] [outer = 0000000000000000]
21:34:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED09FAF800 == 14 [pid = 2660] [id = 41]
21:34:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 38 (000000ED1040F000) [pid = 2660] [serial = 115] [outer = 0000000000000000]
21:34:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (000000ED10410400) [pid = 2660] [serial = 116] [outer = 000000ED10408400]
21:34:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 40 (000000ED0FE65000) [pid = 2660] [serial = 117] [outer = 000000ED1040F000]
21:34:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (000000ED0F1BE400) [pid = 2660] [serial = 118] [outer = 000000ED1040F000]
21:34:34 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]
21:34:34 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]
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:313:3
21:34:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:312:1
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - EventHandlerNonNull*actualIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:313:3
21:34:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:312:1
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype
21:34:34 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
21:34:34 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]
21:34:34 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]
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype
21:34:34 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
21:34:34 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]
21:34:34 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]
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype
21:34:34 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
21:34:34 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]
21:34:34 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]
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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̈ḧ
21:34:34 INFO - ", got Text node "Ä" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype
21:34:34 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
21:34:34 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]
21:34:34 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]
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 INFO - ", got Text node "" [Actual and expected mismatch for range's tree root. ] expected true got false
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
21:34:34 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
21:34:34 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]
21:34:34 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]
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:213:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:113:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 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
21:34:34 INFO - assertNodesEqual@http://web-platform.test:8000/dom/common.js:1044:13
21:34:34 INFO - testSurroundContents/<@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:241:7
21:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:34 INFO - testSurroundContents@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:218:3
21:34:34 INFO - actualIframe.onload/expectedIframe.onload@http://web-platform.test:8000/dom/ranges/Range-surroundContents.html:316:9
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,7: resulting DOM for range [document.head, 1, document.head, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,7: resulting range position for range [document.head, 1, document.head, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,17: resulting range position for range [document.head, 1, document.head, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,7: resulting DOM for range [document.body, 4, document.body, 5], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,7: resulting range position for range [document.body, 4, document.body, 5], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,17: resulting range position for range [document.body, 4, document.body, 5], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype
21:34:34 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]
21:34:34 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]
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype
21:34:34 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
21:34:34 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]
21:34:34 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]
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]
21:34:34 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]
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]
21:34:34 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]
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild
21:34:34 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
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,0: resulting DOM for range [document, 0, document, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,0: resulting range position for range [document, 0, document, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,3: resulting range position for range [document, 0, document, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,5: resulting range position for range [document, 0, document, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,7: resulting DOM for range [document, 0, document, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,7: resulting range position for range [document, 0, document, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,8: resulting range position for range [document, 0, document, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,9: resulting range position for range [document, 0, document, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,10: resulting range position for range [document, 0, document, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,11: resulting range position for range [document, 0, document, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,12: resulting DOM for range [document, 0, document, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,12: resulting range position for range [document, 0, document, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,15: resulting range position for range [document, 0, document, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,17: resulting DOM for range [document, 0, document, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,17: resulting range position for range [document, 0, document, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,18: resulting DOM for range [document, 0, document, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,18: resulting range position for range [document, 0, document, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,19: resulting DOM for range [document, 0, document, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,19: resulting range position for range [document, 0, document, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,20: resulting DOM for range [document, 0, document, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,20: resulting range position for range [document, 0, document, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,0: resulting DOM for range [document, 0, document, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,0: resulting range position for range [document, 0, document, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,3: resulting range position for range [document, 0, document, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,5: resulting range position for range [document, 0, document, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,7: resulting DOM for range [document, 0, document, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,7: resulting range position for range [document, 0, document, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,8: resulting range position for range [document, 0, document, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,9: resulting range position for range [document, 0, document, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,10: resulting range position for range [document, 0, document, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,11: resulting range position for range [document, 0, document, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,12: resulting DOM for range [document, 0, document, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,12: resulting range position for range [document, 0, document, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,15: resulting range position for range [document, 0, document, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,17: resulting DOM for range [document, 0, document, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,17: resulting range position for range [document, 0, document, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,18: resulting DOM for range [document, 0, document, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,18: resulting range position for range [document, 0, document, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,19: resulting DOM for range [document, 0, document, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,19: resulting range position for range [document, 0, document, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,20: resulting DOM for range [document, 0, document, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,20: resulting range position for range [document, 0, document, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,7: resulting DOM for range [comment, 2, comment, 3], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,7: resulting range position for range [comment, 2, comment, 3], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,17: resulting DOM for range [comment, 2, comment, 3], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,17: resulting range position for range [comment, 2, comment, 3], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,19: resulting range position for range [comment, 2, comment, 3], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,20: resulting DOM for range [comment, 2, comment, 3], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,20: resulting range position for range [comment, 2, comment, 3], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,7: resulting DOM for range [testDiv, 0, comment, 5], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,7: resulting range position for range [testDiv, 0, comment, 5], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,17: resulting range position for range [testDiv, 0, comment, 5], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0]
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
21:34:34 INFO - TEST-PASS | /dom/ranges/Range-surroundContents.html | 37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype
21:34:34 INFO - TEST-OK | /dom/ranges/Range-surroundContents.html | took 10971ms
21:34:34 INFO - TEST-START | /dom/traversal/NodeFilter-constants.html
21:34:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0AD33800 == 15 [pid = 2660] [id = 42]
21:34:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (000000ED06767800) [pid = 2660] [serial = 119] [outer = 0000000000000000]
21:34:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (000000ED08AB7800) [pid = 2660] [serial = 120] [outer = 000000ED06767800]
21:34:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 44 (000000ED0BE72800) [pid = 2660] [serial = 121] [outer = 000000ED06767800]
21:34:35 INFO - TEST-PASS | /dom/traversal/NodeFilter-constants.html | Constants for acceptNode on NodeFilter interface object.
21:34:35 INFO - TEST-PASS | /dom/traversal/NodeFilter-constants.html | Constants for whatToShow on NodeFilter interface object.
21:34:35 INFO - TEST-OK | /dom/traversal/NodeFilter-constants.html | took 1026ms
21:34:35 INFO - TEST-START | /dom/traversal/NodeIterator-removal.html
21:34:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED14203800 == 16 [pid = 2660] [id = 43]
21:34:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 45 (000000ED05FD5800) [pid = 2660] [serial = 122] [outer = 0000000000000000]
21:34:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 46 (000000ED0D57E400) [pid = 2660] [serial = 123] [outer = 000000ED05FD5800]
21:34:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 47 (000000ED0FE68C00) [pid = 2660] [serial = 124] [outer = 000000ED05FD5800]
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[0]
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[0].firstChild
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[1].firstChild
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignPara1
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignPara1.firstChild
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara1
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara1.firstChild
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignPara2
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlElement
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignTextNode
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node processingInstruction
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node comment
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node doctype
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignDoctype
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node paras[1]
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara2
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node detachedPara2.firstChild
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node testDiv
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlTextNode
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlComment
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node foreignComment
21:34:36 INFO - TEST-PASS | /dom/traversal/NodeIterator-removal.html | Test removing node xmlDoctype
21:34:36 INFO - TEST-OK | /dom/traversal/NodeIterator-removal.html | took 1314ms
21:34:37 INFO - TEST-START | /dom/traversal/NodeIterator.html
21:34:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED7ED99000 == 17 [pid = 2660] [id = 44]
21:34:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 48 (000000ED0BE5AC00) [pid = 2660] [serial = 125] [outer = 0000000000000000]
21:34:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (000000ED0ECB5000) [pid = 2660] [serial = 126] [outer = 000000ED0BE5AC00]
21:34:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (000000ED13444C00) [pid = 2660] [serial = 127] [outer = 000000ED0BE5AC00]
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | detach() should be a no-op
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | createNodeIterator() parameter defaults
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | createNodeIterator() with null as arguments
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | createNodeIterator() with undefined as arguments
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | Propagate exception from filter function
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:39 INFO - TEST-PASS | /dom/traversal/NodeIterator.html | document.createNodeIterator(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:39 INFO - TEST-OK | /dom/traversal/NodeIterator.html | took 2555ms
21:34:39 INFO - TEST-START | /dom/traversal/TreeWalker-acceptNode-filter.html
21:34:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0AD30000 == 18 [pid = 2660] [id = 45]
21:34:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (000000ED0AA8A000) [pid = 2660] [serial = 128] [outer = 0000000000000000]
21:34:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000ED0B439800) [pid = 2660] [serial = 129] [outer = 000000ED0AA8A000]
21:34:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000ED0CFDDC00) [pid = 2660] [serial = 130] [outer = 000000ED0AA8A000]
21:34:40 INFO - PROCESS | 2660 | --DOCSHELL 000000ED09FAE000 == 17 [pid = 2660] [id = 40]
21:34:40 INFO - PROCESS | 2660 | --DOCSHELL 000000ED09FAF800 == 16 [pid = 2660] [id = 41]
21:34:40 INFO - PROCESS | 2660 | --DOCSHELL 000000ED04519800 == 15 [pid = 2660] [id = 38]
21:34:40 INFO - PROCESS | 2660 | --DOCSHELL 000000ED09A72800 == 14 [pid = 2660] [id = 37]
21:34:40 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000ED0BE59000) [pid = 2660] [serial = 100] [outer = 0000000000000000] [url = about:blank]
21:34:40 INFO - PROCESS | 2660 | --DOMWINDOW == 51 (000000ED0F1C8C00) [pid = 2660] [serial = 86] [outer = 0000000000000000] [url = about:blank]
21:34:40 INFO - PROCESS | 2660 | --DOMWINDOW == 50 (000000ED12C3D000) [pid = 2660] [serial = 89] [outer = 0000000000000000] [url = about:blank]
21:34:40 INFO - PROCESS | 2660 | --DOMWINDOW == 49 (000000ED0F1C5400) [pid = 2660] [serial = 91] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:34:40 INFO - PROCESS | 2660 | --DOMWINDOW == 48 (000000ED0DA4F400) [pid = 2660] [serial = 97] [outer = 0000000000000000] [url = about:blank]
21:34:40 INFO - PROCESS | 2660 | --DOMWINDOW == 47 (000000ED0FE65000) [pid = 2660] [serial = 117] [outer = 000000ED1040F000] [url = about:blank]
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with raw function filter
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with object filter
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with null filter
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with undefined filter
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with object lacking acceptNode property
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with object with non-function acceptNode property
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with function having acceptNode function
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing acceptNode callee
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with filter function that throws
21:34:40 INFO - TEST-PASS | /dom/traversal/TreeWalker-acceptNode-filter.html | Testing with filter object that throws
21:34:40 INFO - TEST-OK | /dom/traversal/TreeWalker-acceptNode-filter.html | took 1348ms
21:34:40 INFO - TEST-START | /dom/traversal/TreeWalker-basic.html
21:34:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0CD91000 == 15 [pid = 2660] [id = 46]
21:34:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 48 (000000ED05FD9400) [pid = 2660] [serial = 131] [outer = 0000000000000000]
21:34:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (000000ED0BEA8000) [pid = 2660] [serial = 132] [outer = 000000ED05FD9400]
21:34:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (000000ED117C0000) [pid = 2660] [serial = 133] [outer = 000000ED05FD9400]
21:34:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Construct a TreeWalker by document.createTreeWalker(root).
21:34:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Construct a TreeWalker by document.createTreeWalker(root, null, null).
21:34:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Construct a TreeWalker by document.createTreeWalker(root, undefined, undefined).
21:34:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Give an invalid root node to document.createTreeWalker().
21:34:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Walk over nodes.
21:34:41 INFO - TEST-PASS | /dom/traversal/TreeWalker-basic.html | Optional arguments to createTreeWalker should be optional (3 passed, null).
21:34:41 INFO - TEST-OK | /dom/traversal/TreeWalker-basic.html | took 691ms
21:34:41 INFO - TEST-START | /dom/traversal/TreeWalker-currentNode.html
21:34:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED14E19000 == 16 [pid = 2660] [id = 47]
21:34:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (000000ED13443800) [pid = 2660] [serial = 134] [outer = 0000000000000000]
21:34:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000ED13445C00) [pid = 2660] [serial = 135] [outer = 000000ED13443800]
21:34:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000ED7DB6E400) [pid = 2660] [serial = 136] [outer = 000000ED13443800]
21:34:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-currentNode.html | Test that TreeWalker.parent() doesn't set the currentNode to a node not under the root.
21:34:42 INFO - TEST-PASS | /dom/traversal/TreeWalker-currentNode.html | Test that we handle setting the currentNode to arbitrary nodes not under the root element.
21:34:42 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.
21:34:42 INFO - TEST-OK | /dom/traversal/TreeWalker-currentNode.html | took 1246ms
21:34:42 INFO - TEST-START | /dom/traversal/TreeWalker-previousNodeLastChildReject.html
21:34:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED16DBB800 == 17 [pid = 2660] [id = 48]
21:34:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000ED0AA10000) [pid = 2660] [serial = 137] [outer = 0000000000000000]
21:34:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000ED0C00EC00) [pid = 2660] [serial = 138] [outer = 000000ED0AA10000]
21:34:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000ED7E816000) [pid = 2660] [serial = 139] [outer = 000000ED0AA10000]
21:34:43 INFO - TEST-PASS | /dom/traversal/TreeWalker-previousNodeLastChildReject.html | Test that previousNode properly respects the filter.
21:34:43 INFO - TEST-OK | /dom/traversal/TreeWalker-previousNodeLastChildReject.html | took 628ms
21:34:43 INFO - TEST-START | /dom/traversal/TreeWalker-previousSiblingLastChildSkip.html
21:34:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED183CD000 == 18 [pid = 2660] [id = 49]
21:34:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000ED0AA1B000) [pid = 2660] [serial = 140] [outer = 0000000000000000]
21:34:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000ED17B7A800) [pid = 2660] [serial = 141] [outer = 000000ED0AA1B000]
21:34:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000ED7E816400) [pid = 2660] [serial = 142] [outer = 000000ED0AA1B000]
21:34:44 INFO - TEST-PASS | /dom/traversal/TreeWalker-previousSiblingLastChildSkip.html | Test that previousSibling properly respects the filter.
21:34:44 INFO - TEST-OK | /dom/traversal/TreeWalker-previousSiblingLastChildSkip.html | took 585ms
21:34:44 INFO - TEST-START | /dom/traversal/TreeWalker-traversal-reject.html
21:34:44 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1467
21:34:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED190CD000 == 19 [pid = 2660] [id = 50]
21:34:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000ED063BCC00) [pid = 2660] [serial = 143] [outer = 0000000000000000]
21:34:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000ED12E10000) [pid = 2660] [serial = 144] [outer = 000000ED063BCC00]
21:34:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000ED7F241400) [pid = 2660] [serial = 145] [outer = 000000ED063BCC00]
21:34:45 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000ED0D93D800) [pid = 2660] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-mutations.html]
21:34:45 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000ED0467A000) [pid = 2660] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-selectNode.html]
21:34:45 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000ED0B56A000) [pid = 2660] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-set.html]
21:34:45 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000ED0109D800) [pid = 2660] [serial = 105] [outer = 0000000000000000] [url = about:blank]
21:34:45 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000ED0D749800) [pid = 2660] [serial = 112] [outer = 0000000000000000] [url = about:blank]
21:34:45 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000ED0B7E0400) [pid = 2660] [serial = 108] [outer = 0000000000000000] [url = about:blank]
21:34:45 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000ED0BE71400) [pid = 2660] [serial = 78] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing nextNode
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing firstChild
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing nextSibling
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing parentNode
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing previousSibling
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-reject.html | Testing previousNode
21:34:46 INFO - TEST-OK | /dom/traversal/TreeWalker-traversal-reject.html | took 1841ms
21:34:46 INFO - TEST-START | /dom/traversal/TreeWalker-traversal-skip-most.html
21:34:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0C021800 == 20 [pid = 2660] [id = 51]
21:34:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000ED17B78400) [pid = 2660] [serial = 146] [outer = 0000000000000000]
21:34:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000ED1A449800) [pid = 2660] [serial = 147] [outer = 000000ED17B78400]
21:34:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000ED1A451C00) [pid = 2660] [serial = 148] [outer = 000000ED17B78400]
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip-most.html | Testing nextSibling
21:34:46 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip-most.html | Testing previousSibling
21:34:46 INFO - TEST-OK | /dom/traversal/TreeWalker-traversal-skip-most.html | took 524ms
21:34:46 INFO - TEST-START | /dom/traversal/TreeWalker-traversal-skip.html
21:34:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0CF07000 == 21 [pid = 2660] [id = 52]
21:34:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000ED15289400) [pid = 2660] [serial = 149] [outer = 0000000000000000]
21:34:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000ED1528C400) [pid = 2660] [serial = 150] [outer = 000000ED15289400]
21:34:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000ED7DB68C00) [pid = 2660] [serial = 151] [outer = 000000ED15289400]
21:34:47 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing nextNode
21:34:47 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing firstChild
21:34:47 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing nextSibling
21:34:47 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing parentNode
21:34:47 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing previousSibling
21:34:47 INFO - TEST-PASS | /dom/traversal/TreeWalker-traversal-skip.html | Testing previousNode
21:34:47 INFO - TEST-OK | /dom/traversal/TreeWalker-traversal-skip.html | took 585ms
21:34:47 INFO - TEST-START | /dom/traversal/TreeWalker-walking-outside-a-tree.html
21:34:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0DA12000 == 22 [pid = 2660] [id = 53]
21:34:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000ED15290800) [pid = 2660] [serial = 152] [outer = 0000000000000000]
21:34:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000ED1A447800) [pid = 2660] [serial = 153] [outer = 000000ED15290800]
21:34:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000ED1BBDAC00) [pid = 2660] [serial = 154] [outer = 000000ED15290800]
21:34:47 INFO - TEST-PASS | /dom/traversal/TreeWalker-walking-outside-a-tree.html | walking outside a tree
21:34:47 INFO - TEST-OK | /dom/traversal/TreeWalker-walking-outside-a-tree.html | took 587ms
21:34:47 INFO - TEST-START | /dom/traversal/TreeWalker.html
21:34:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED08A02800 == 23 [pid = 2660] [id = 54]
21:34:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000ED05103000) [pid = 2660] [serial = 155] [outer = 0000000000000000]
21:34:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000ED05A2B400) [pid = 2660] [serial = 156] [outer = 000000ED05103000]
21:34:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000ED0B7DB800) [pid = 2660] [serial = 157] [outer = 000000ED05103000]
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[0].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1].firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara1.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(document, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoc, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(processingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedProcessingInstruction, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(comment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(docfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(doctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(paras[1], NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedPara2.firstChild, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(testDiv, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlElement, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlTextNode, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, null)
21:34:49 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedForeignComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(detachedXmlComment, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(foreignDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDocfrag, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, 0xFFFFFFFF, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ATTRIBUTE, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, null)
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return true }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return false }))
21:34:50 INFO - TEST-PASS | /dom/traversal/TreeWalker.html | document.createTreeWalker(xmlDoctype, NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_DOCUMENT, (function(node) { return node.nodeName[0] == '#' }))
21:34:50 INFO - TEST-OK | /dom/traversal/TreeWalker.html | took 2283ms
21:34:50 INFO - TEST-START | /domparsing/DOMParser-parseFromString-html.html
21:34:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0FE8B800 == 24 [pid = 2660] [id = 55]
21:34:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000ED117C3400) [pid = 2660] [serial = 158] [outer = 0000000000000000]
21:34:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000ED117C5C00) [pid = 2660] [serial = 159] [outer = 000000ED117C3400]
21:34:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000ED1343D800) [pid = 2660] [serial = 160] [outer = 000000ED117C3400]
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | Parsing of id attribute
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | contentType
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | characterSet
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | inputEncoding
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | charset
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | URL value
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | Location value
21:34:50 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-html.html | DOMParser parses HTML tag soup with no problems
21:34:50 INFO - TEST-OK | /domparsing/DOMParser-parseFromString-html.html | took 840ms
21:34:50 INFO - TEST-START | /domparsing/DOMParser-parseFromString-xml.html
21:34:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED13ADA800 == 25 [pid = 2660] [id = 56]
21:34:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000ED1A097000) [pid = 2660] [serial = 161] [outer = 0000000000000000]
21:34:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000ED1A098000) [pid = 2660] [serial = 162] [outer = 000000ED1A097000]
21:34:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000ED1A444800) [pid = 2660] [serial = 163] [outer = 000000ED1A097000]
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type text/xml
21:34:51 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
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:35:5
21:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:32:3
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type text/xml
21:34:51 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
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:50:5
21:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:47:3
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type application/xml
21:34:51 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
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:35:5
21:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:32:3
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type application/xml
21:34:51 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
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:50:5
21:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:47:3
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type application/xhtml+xml
21:34:51 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
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:35:5
21:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:32:3
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type application/xhtml+xml
21:34:51 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
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:50:5
21:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:47:3
21:34:51 INFO - @http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html:21:1
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should parse correctly in type image/svg+xml
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for correctly parsed document with type image/svg+xml
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | Should return an error document for XML wellformedness errors in type image/svg+xml
21:34:51 INFO - TEST-PASS | /domparsing/DOMParser-parseFromString-xml.html | XMLDocument interface for incorrectly parsed document with type image/svg+xml
21:34:51 INFO - TEST-OK | /domparsing/DOMParser-parseFromString-xml.html | took 896ms
21:34:51 INFO - TEST-START | /domparsing/XMLSerializer-serializeToString.html
21:34:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED14B60800 == 26 [pid = 2660] [id = 57]
21:34:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000ED1C4D9800) [pid = 2660] [serial = 164] [outer = 0000000000000000]
21:34:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000ED1C4DC000) [pid = 2660] [serial = 165] [outer = 000000ED1C4D9800]
21:34:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000ED1F131800) [pid = 2660] [serial = 166] [outer = 000000ED1C4D9800]
21:34:52 INFO - TEST-PASS | /domparsing/XMLSerializer-serializeToString.html | check XMLSerializer.serializeToString method could parsing xmldoc to string
21:34:52 INFO - TEST-OK | /domparsing/XMLSerializer-serializeToString.html | took 840ms
21:34:52 INFO - TEST-START | /domparsing/insert-adjacent.html
21:34:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0FCF0000 == 27 [pid = 2660] [id = 58]
21:34:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000ED0BE70800) [pid = 2660] [serial = 167] [outer = 0000000000000000]
21:34:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000ED1C4DA400) [pid = 2660] [serial = 168] [outer = 000000ED0BE70800]
21:34:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000ED7E472400) [pid = 2660] [serial = 169] [outer = 000000ED0BE70800]
21:34:53 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(beforebegin, beforebegin
)
21:34:53 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(afterbegin, afterbegin
)
21:34:53 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(beforeend, beforeend
)
21:34:53 INFO - TEST-PASS | /domparsing/insert-adjacent.html | insertAdjacentHTML(afterend, afterend
)
21:34:53 INFO - TEST-OK | /domparsing/insert-adjacent.html | took 986ms
21:34:53 INFO - TEST-START | /domxpath/001.html
21:34:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0C443800 == 28 [pid = 2660] [id = 59]
21:34:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000ED04685000) [pid = 2660] [serial = 170] [outer = 0000000000000000]
21:34:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000ED0BEAF800) [pid = 2660] [serial = 171] [outer = 000000ED04685000]
21:34:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000ED0EFA8000) [pid = 2660] [serial = 172] [outer = 000000ED04685000]
21:34:54 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0AB0A800 == 27 [pid = 2660] [id = 36]
21:34:54 INFO - PROCESS | 2660 | --DOCSHELL 000000ED7ED99000 == 26 [pid = 2660] [id = 44]
21:34:54 INFO - PROCESS | 2660 | --DOCSHELL 000000ED14203800 == 25 [pid = 2660] [id = 43]
21:34:54 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0AD33800 == 24 [pid = 2660] [id = 42]
21:34:54 INFO - PROCESS | 2660 | --DOCSHELL 000000ED05129000 == 23 [pid = 2660] [id = 39]
21:34:54 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 564
21:34:54 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 710
21:34:54 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 733
21:34:54 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8053000E: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/xslt/xpath/txExprParser.cpp, line 342
21:34:54 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000ED0F1C2000) [pid = 2660] [serial = 103] [outer = 0000000000000000] [url = about:blank]
21:34:54 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000ED05FD7800) [pid = 2660] [serial = 106] [outer = 0000000000000000] [url = about:blank]
21:34:54 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000ED0BE60000) [pid = 2660] [serial = 109] [outer = 0000000000000000] [url = about:blank]
21:34:54 INFO - TEST-PASS | /domxpath/001.html | HTML elements no namespace prefix
21:34:54 INFO - TEST-PASS | /domxpath/001.html | HTML elements namespace prefix
21:34:54 INFO - TEST-PASS | /domxpath/001.html | HTML elements mixed use of prefix
21:34:54 INFO - TEST-PASS | /domxpath/001.html | SVG elements no namespace prefix
21:34:54 INFO - TEST-PASS | /domxpath/001.html | SVG elements namespace prefix
21:34:54 INFO - TEST-PASS | /domxpath/001.html | HTML elements mixed case
21:34:54 INFO - TEST-PASS | /domxpath/001.html | SVG elements mixed case selector
21:34:54 INFO - TEST-PASS | /domxpath/001.html | Non-ascii HTML element
21:34:54 INFO - TEST-PASS | /domxpath/001.html | Non-ascii HTML element2
21:34:54 INFO - TEST-PASS | /domxpath/001.html | Non-ascii HTML element3
21:34:54 INFO - TEST-PASS | /domxpath/001.html | Throw with invalid prefix
21:34:54 INFO - TEST-OK | /domxpath/001.html | took 1029ms
21:34:54 INFO - TEST-START | /domxpath/002.html
21:34:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0C030800 == 24 [pid = 2660] [id = 60]
21:34:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000ED0F1C2000) [pid = 2660] [serial = 173] [outer = 0000000000000000]
21:34:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000ED0F9E6400) [pid = 2660] [serial = 174] [outer = 000000ED0F1C2000]
21:34:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000ED12C48400) [pid = 2660] [serial = 175] [outer = 000000ED0F1C2000]
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select html element based on attribute
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select html element based on attribute mixed case
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select both HTML and SVG elements based on attribute
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select HTML element with non-ascii attribute 1
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select HTML element with non-ascii attribute 2
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select HTML element with non-ascii attribute 3
21:34:55 INFO - TEST-FAIL | /domxpath/002.html | Select SVG element based on mixed case attribute - assert_array_equals: lengths differ, expected 0 got 2
21:34:55 INFO - test_xpath_succeeds@http://web-platform.test:8000/domxpath/002.html:26:3
21:34:55 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
21:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:55 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:21
21:34:55 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2521:17
21:34:55 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
21:34:55 INFO - @http://web-platform.test:8000/domxpath/002.html:43:1
21:34:55 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
21:34:55 INFO - test_xpath_succeeds@http://web-platform.test:8000/domxpath/002.html:26:3
21:34:55 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
21:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:55 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:21
21:34:55 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2521:17
21:34:55 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
21:34:55 INFO - @http://web-platform.test:8000/domxpath/002.html:43:1
21:34:55 INFO - TEST-FAIL | /domxpath/002.html | Select SVG elements with refX attribute - assert_array_equals: lengths differ, expected 1 got 0
21:34:55 INFO - test_xpath_succeeds@http://web-platform.test:8000/domxpath/002.html:26:3
21:34:55 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
21:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:55 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:21
21:34:55 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2521:17
21:34:55 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
21:34:55 INFO - @http://web-platform.test:8000/domxpath/002.html:43:1
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select SVG elements with refX attribute incorrect case
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select SVG elements with refX attribute lowercase
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select SVG element with non-ascii attribute 1
21:34:55 INFO - TEST-PASS | /domxpath/002.html | Select SVG element with non-ascii attribute 2
21:34:55 INFO - TEST-PASS | /domxpath/002.html | xmlns attribute
21:34:55 INFO - TEST-PASS | /domxpath/002.html | svg element with XLink attribute
21:34:55 INFO - TEST-OK | /domxpath/002.html | took 635ms
21:34:55 INFO - TEST-START | /domxpath/evaluator-constructor.html
21:34:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0D90A800 == 25 [pid = 2660] [id = 61]
21:34:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000ED15297400) [pid = 2660] [serial = 176] [outer = 0000000000000000]
21:34:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000ED15298C00) [pid = 2660] [serial = 177] [outer = 000000ED15297400]
21:34:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000ED1A099800) [pid = 2660] [serial = 178] [outer = 000000ED15297400]
21:34:55 INFO - TEST-PASS | /domxpath/evaluator-constructor.html | Constructor with 'new'
21:34:55 INFO - TEST-FAIL | /domxpath/evaluator-constructor.html | Constructor without 'new' - Constructor XPathEvaluator requires 'new'
21:34:55 INFO - @http://web-platform.test:8000/domxpath/evaluator-constructor.html:14:11
21:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:34:55 INFO - @http://web-platform.test:8000/domxpath/evaluator-constructor.html:13:1
21:34:55 INFO - TEST-OK | /domxpath/evaluator-constructor.html | took 629ms
21:34:55 INFO - TEST-START | /domxpath/xml_xpath_runner.html
21:34:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0FDD6800 == 26 [pid = 2660] [id = 62]
21:34:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000ED0ACB5C00) [pid = 2660] [serial = 179] [outer = 0000000000000000]
21:34:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000ED0ACB6C00) [pid = 2660] [serial = 180] [outer = 000000ED0ACB5C00]
21:34:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000ED1A444C00) [pid = 2660] [serial = 181] [outer = 000000ED0ACB5C00]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000ED0AA10000) [pid = 2660] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-previousNodeLastChildReject.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000ED0AA1B000) [pid = 2660] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-previousSiblingLastChildSkip.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000ED15289400) [pid = 2660] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-traversal-skip.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000ED10408400) [pid = 2660] [serial = 114] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000ED13443800) [pid = 2660] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-currentNode.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000ED17B78400) [pid = 2660] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-traversal-skip-most.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000ED0AA8A000) [pid = 2660] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-acceptNode-filter.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000ED05A9FC00) [pid = 2660] [serial = 111] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-surroundContents.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000ED1040F000) [pid = 2660] [serial = 115] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000ED05FD9400) [pid = 2660] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-basic.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000ED063BCC00) [pid = 2660] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-traversal-reject.html]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000ED1A447800) [pid = 2660] [serial = 153] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000ED0D57E400) [pid = 2660] [serial = 123] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000ED12E10000) [pid = 2660] [serial = 144] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000ED117C0000) [pid = 2660] [serial = 133] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000ED0BEA8000) [pid = 2660] [serial = 132] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000ED13445C00) [pid = 2660] [serial = 135] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000ED0B439800) [pid = 2660] [serial = 129] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000ED0ECB5000) [pid = 2660] [serial = 126] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000ED1A449800) [pid = 2660] [serial = 147] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000ED17B7A800) [pid = 2660] [serial = 141] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000ED1528C400) [pid = 2660] [serial = 150] [outer = 0000000000000000] [url = about:blank]
21:34:58 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000ED0C00EC00) [pid = 2660] [serial = 138] [outer = 0000000000000000] [url = about:blank]
21:34:59 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000ED08AB7800) [pid = 2660] [serial = 120] [outer = 0000000000000000] [url = about:blank]
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 2
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 3
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 4
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 5
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 6
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 7
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 8
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 9
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 10
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 11
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 12
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 13
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 14
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 15
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 16
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 17
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 18
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 19
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 20
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 21
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 22
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 23
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 24
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 25
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 26
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 27
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 28
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 29
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 30
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 31
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 32
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 33
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 34
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 35
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 36
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 37
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 38
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 39
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 40
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 41
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 42
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 43
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 44
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 45
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 46
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 47
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 48
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 49
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 50
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 51
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 52
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 53
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 54
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 55
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 56
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 57
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 58
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 59
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 60
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 61
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 62
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 63
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 64
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 65
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 66
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 67
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 68
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 69
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 70
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 71
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 72
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 73
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 74
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 75
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 76
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 77
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 78
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 79
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 80
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 81
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 82
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 83
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 84
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 85
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 86
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 87
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 88
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 89
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 90
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 91
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 92
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 93
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 94
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 95
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 96
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 97
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 98
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 99
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 100
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 101
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 102
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 103
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 104
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 105
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 106
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 107
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 108
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 109
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 110
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 111
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 112
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 113
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 114
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 115
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 116
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 117
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 118
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 119
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 120
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 121
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 122
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 123
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 124
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 125
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 126
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 127
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 128
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 129
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 130
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 131
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 132
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 133
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 134
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 135
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 136
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 137
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 138
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 139
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 140
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 141
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 142
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 143
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 144
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 145
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 146
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 147
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 148
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 149
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 150
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 151
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 152
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 153
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 154
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 155
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 156
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 157
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 158
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 159
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 160
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 161
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 162
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 163
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 164
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 165
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 166
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 167
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 168
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 169
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 170
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 171
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 172
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 173
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 174
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 175
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 176
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 177
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 178
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 179
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 180
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 181
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 182
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 183
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 184
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 185
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 186
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 187
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 188
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 189
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 190
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 191
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 192
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 193
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 194
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 195
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 196
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 197
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 198
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 199
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 200
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 201
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 202
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 203
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 204
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 205
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 206
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 207
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 208
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 209
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 210
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 211
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 212
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 213
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 214
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 215
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 216
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 217
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 218
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 219
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 220
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 221
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 222
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 223
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 224
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 225
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 226
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 227
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 228
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 229
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 230
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 231
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 232
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 233
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 234
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 235
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 236
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 237
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 238
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 239
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 240
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 241
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 242
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 243
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 244
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 245
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 246
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 247
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 248
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 249
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 250
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 251
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 252
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 253
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 254
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 255
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 256
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 257
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 258
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 259
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 260
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 261
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 262
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 263
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 264
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 265
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 266
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 267
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 268
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 269
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 270
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 271
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 272
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 273
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 274
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 275
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 276
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 277
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 278
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 279
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 280
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 281
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 282
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 283
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 284
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 285
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 286
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 287
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 288
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 289
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 290
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 291
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 292
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 293
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 294
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 295
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 296
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 297
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 298
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 299
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 300
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 301
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 302
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 303
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 304
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 305
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 306
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 307
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 308
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 309
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 310
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 311
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 312
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 313
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 314
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 315
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 316
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 317
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 318
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 319
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 320
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 321
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 322
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 323
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 324
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 325
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 326
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 327
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 328
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 329
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 330
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 331
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 332
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 333
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 334
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 335
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 336
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 337
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 338
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 339
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 340
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 341
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 342
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 343
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 344
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 345
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 346
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 347
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 348
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 349
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 350
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 351
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 352
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 353
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 354
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 355
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 356
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 357
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 358
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 359
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 360
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 361
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 362
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 363
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 364
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 365
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 366
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 367
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 368
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 369
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 370
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 371
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 372
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 373
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 374
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 375
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 376
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 377
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 378
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 379
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 380
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 381
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 382
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 383
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 384
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 385
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 386
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 387
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 388
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 389
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 390
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 391
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 392
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 393
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 394
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 395
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 396
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 397
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 398
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 399
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 400
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 401
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 402
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 403
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 404
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 405
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 406
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 407
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 408
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 409
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 410
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 411
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 412
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 413
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 414
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 415
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 416
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 417
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 418
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 419
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 420
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 421
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 422
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 423
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 424
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 425
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 426
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 427
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 428
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 429
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 430
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 431
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 432
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 433
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 434
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 435
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 436
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 437
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 438
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 439
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 440
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 441
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 442
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 443
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 444
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 445
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 446
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 447
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 448
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 449
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 450
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 451
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 452
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 453
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 454
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 455
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 456
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 457
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 458
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 459
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 460
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 461
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 462
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 463
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 464
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 465
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 466
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 467
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 468
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 469
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 470
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 471
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 472
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 473
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 474
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 475
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 476
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 477
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 478
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 479
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 480
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 481
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 482
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 483
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 484
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 485
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 486
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 487
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 488
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 489
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 490
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 491
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 492
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 493
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 494
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 495
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 496
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 497
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 498
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 499
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 500
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 501
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 502
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 503
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 504
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 505
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 506
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 507
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 508
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 509
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 510
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 511
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 512
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 513
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 514
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 515
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 516
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 517
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 518
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 519
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 520
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 521
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 522
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 523
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 524
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 525
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 526
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 527
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 528
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 529
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 530
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 531
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 532
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 533
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 534
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 535
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 536
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 537
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 538
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 539
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 540
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 541
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 542
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 543
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 544
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 545
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 546
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 547
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 548
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 549
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 550
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 551
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 552
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 553
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 554
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 555
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 556
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 557
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 558
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 559
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 560
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 561
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 562
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 563
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 564
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 565
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 566
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 567
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 568
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 569
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 570
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 571
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 572
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 573
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 574
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 575
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 576
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 577
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 578
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 579
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 580
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 581
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 582
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 583
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 584
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 585
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 586
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 587
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 588
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 589
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 590
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 591
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 592
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 593
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 594
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 595
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 596
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 597
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 598
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 599
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 600
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 601
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 602
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 603
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 604
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 605
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 606
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 607
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 608
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 609
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 610
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 611
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 612
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 613
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 614
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 615
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 616
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 617
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 618
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 619
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 620
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 621
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 622
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 623
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 624
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 625
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 626
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 627
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 628
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 629
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 630
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 631
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 632
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 633
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 634
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 635
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 636
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 637
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 638
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 639
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 640
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 641
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 642
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 643
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 644
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 645
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 646
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 647
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 648
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 649
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 650
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 651
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 652
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 653
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 654
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 655
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 656
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 657
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 658
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 659
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 660
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 661
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 662
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 663
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 664
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 665
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 666
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 667
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 668
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 669
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 670
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 671
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 672
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 673
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 674
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 675
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 676
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 677
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 678
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 679
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 680
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 681
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 682
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 683
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 684
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 685
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 686
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 687
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 688
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 689
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 690
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 691
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 692
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 693
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 694
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 695
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 696
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 697
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 698
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 699
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 700
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 701
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 702
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 703
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 704
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 705
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 706
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 707
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 708
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 709
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 710
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 711
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 712
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 713
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 714
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 715
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 716
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 717
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 718
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 719
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 720
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 721
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 722
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 723
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 724
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 725
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 726
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 727
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 728
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 729
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 730
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 731
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 732
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 733
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 734
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 735
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 736
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 737
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 738
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 739
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 740
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 741
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 742
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 743
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 744
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 745
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 746
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 747
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 748
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 749
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 750
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 751
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 752
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 753
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 754
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 755
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 756
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 757
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 758
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 759
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 760
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 761
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 762
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 763
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 764
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 765
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 766
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 767
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 768
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 769
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 770
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 771
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 772
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 773
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 774
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 775
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 776
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 777
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 778
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 779
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 780
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 781
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 782
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 783
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 784
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 785
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 786
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 787
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 788
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 789
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 790
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 791
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 792
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 793
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 794
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 795
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 796
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 797
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 798
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 799
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 800
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 801
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 802
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 803
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 804
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 805
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 806
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 807
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 808
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 809
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 810
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 811
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 812
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 813
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 814
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 815
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 816
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 817
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 818
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 819
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 820
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 821
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 822
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 823
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 824
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 825
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 826
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 827
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 828
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 829
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 830
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 831
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 832
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 833
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 834
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 835
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 836
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 837
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 838
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 839
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 840
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 841
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 842
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 843
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 844
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 845
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 846
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 847
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 848
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 849
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 850
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 851
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 852
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 853
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 854
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 855
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 856
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 857
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 858
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 859
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 860
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 861
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 862
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 863
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 864
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 865
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 866
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 867
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 868
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 869
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 870
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 871
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 872
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 873
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 874
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 875
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 876
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 877
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 878
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 879
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 880
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 881
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 882
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 883
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 884
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 885
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 886
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 887
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 888
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 889
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 890
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 891
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 892
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 893
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 894
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 895
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 896
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 897
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 898
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 899
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 900
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 901
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 902
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 903
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 904
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 905
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 906
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 907
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 908
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 909
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 910
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 911
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 912
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 913
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 914
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 915
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 916
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 917
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 918
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 919
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 920
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 921
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 922
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 923
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 924
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 925
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 926
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 927
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 928
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 929
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 930
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 931
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 932
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 933
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 934
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 935
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 936
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 937
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 938
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 939
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 940
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 941
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 942
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 943
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 944
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 945
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 946
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 947
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 948
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 949
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 950
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 951
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 952
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 953
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 954
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 955
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 956
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 957
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 958
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 959
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 960
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 961
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 962
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 963
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 964
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 965
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 966
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 967
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 968
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 969
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 970
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 971
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 972
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 973
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 974
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 975
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 976
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 977
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 978
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 979
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 980
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 981
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 982
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 983
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 984
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 985
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 986
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 987
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 988
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 989
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 990
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 991
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 992
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 993
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 994
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 995
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 996
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 997
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 998
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 999
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1000
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1001
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1002
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1003
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1004
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1005
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1006
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1007
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1008
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1009
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1010
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1011
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1012
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1013
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1014
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1015
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1016
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1017
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1018
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1019
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1020
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1021
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1022
21:34:59 INFO - TEST-PASS | /domxpath/xml_xpath_runner.html | XPath tests 1023
21:34:59 INFO - TEST-OK | /domxpath/xml_xpath_runner.html | took 3330ms
21:34:59 INFO - TEST-START | /editing/event.html
21:34:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0B482800 == 27 [pid = 2660] [id = 63]
21:34:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000ED0ACB3800) [pid = 2660] [serial = 182] [outer = 0000000000000000]
21:34:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000ED0C00EC00) [pid = 2660] [serial = 183] [outer = 000000ED0ACB3800]
21:34:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000ED1B18DC00) [pid = 2660] [serial = 184] [outer = 000000ED0ACB3800]
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 797
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 1386
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(target) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1846
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 797
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 1386
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(root) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3366
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
21:34:59 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(target) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1846
21:34:59 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
21:34:59 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
21:34:59 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontFace
21:34:59 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontFace
21:35:00 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontColor
21:35:00 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_fontColor
21:35:00 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
21:35:00 INFO - PROCESS | 2660 | who is calling nsMultiStateCommand::DoCommand (no implementation)? cmd_highlight
21:35:00 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:35:01 INFO - TEST-PASS | /editing/event.html | Simple editable div: execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Simple editable div: beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Simple editable div: input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Simple editable div: execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Simple editable div: beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Simple editable div: input event, uncanceled - assert_equals: e.command expected (string) "bold" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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_..."
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:228:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:227:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Editable b: beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Editable b: input event, canceled - assert_true: div contents must not be changed expected true got false
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:264:17
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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_..."
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:228:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:227:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Editable b: beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Editable b: input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | No editable content: execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | No editable content: beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | No editable content: input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | No editable content: execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | No editable content: beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | No editable content: input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Partially-selected editable content: input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection spans two editing hosts: input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Selection includes two editing hosts: input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Changing selection from handler: execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Changing selection from handler: execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:270:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command backColor, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command backColor, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command backColor, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command backColor, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command backColor, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "backColor" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command backColor, value "green": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command backColor, value "green": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command backColor, value "green": input event, uncanceled - assert_equals: e.command expected (string) "backColor" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command createLink, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command createLink, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command createLink, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command createLink, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command createLink, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command createLink, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "createLink" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command createLink, value "http://www.w3.org/community/editing/": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "fontName" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "serif": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "serif": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "serif": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "Helvetica": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontName, value "Helvetica": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontName, value "Helvetica": input event, uncanceled - assert_equals: e.command expected (string) "fontName" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "6": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "6": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "6": input event, uncanceled - assert_equals: e.command expected (string) "fontSize" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "15px": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command fontSize, value "15px": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command fontSize, value "15px": input event, uncanceled - assert_equals: e.command expected (string) "fontSize" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "foreColor" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "green": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command foreColor, value "green": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command foreColor, value "green": input event, uncanceled - assert_equals: e.command expected (string) "foreColor" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "hiliteColor" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "green": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command hiliteColor, value "green": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command hiliteColor, value "green": input event, uncanceled - assert_equals: e.command expected (string) "hiliteColor" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command italic, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command italic, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command italic, value "": input event, uncanceled - assert_equals: e.command expected (string) "italic" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command italic, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command italic, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command italic, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "italic" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "": input event, uncanceled - assert_equals: e.command expected (string) "removeFormat" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command removeFormat, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command removeFormat, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "removeFormat" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "": input event, uncanceled - assert_equals: e.command expected (string) "strikeThrough" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command strikeThrough, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command strikeThrough, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "strikeThrough" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command subscript, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command subscript, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "": input event, uncanceled - assert_equals: e.command expected (string) "subscript" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command subscript, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command subscript, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command subscript, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "subscript" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command superscript, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command superscript, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "": input event, uncanceled - assert_equals: e.command expected (string) "superscript" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command superscript, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command superscript, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command superscript, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "superscript" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command underline, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command underline, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command underline, value "": input event, uncanceled - assert_equals: e.command expected (string) "underline" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command underline, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command underline, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command underline, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "underline" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command unlink, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command unlink, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command unlink, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command unlink, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command unlink, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command unlink, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command unlink, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command delete, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command delete, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command delete, value "": input event, uncanceled - assert_equals: e.command expected (string) "delete" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command delete, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command delete, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command delete, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "delete" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "p": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command formatBlock, value "p": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command formatBlock, value "p": input event, uncanceled - assert_equals: e.command expected (string) "formatBlock" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "": input event, uncanceled - assert_equals: e.command expected (string) "forwardDelete" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command forwardDelete, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command forwardDelete, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "forwardDelete" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command indent, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command indent, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command indent, value "": input event, uncanceled - assert_equals: e.command expected (string) "indent" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command indent, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command indent, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command indent, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "indent" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertHorizontalRule" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertHorizontalRule" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "id": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHorizontalRule, value "id": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHorizontalRule, value "id": input event, uncanceled - assert_equals: e.command expected (string) "insertHorizontalRule" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertHTML" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertHTML" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "hi": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertHTML, value "hi": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertHTML, value "hi": input event, uncanceled - assert_equals: e.command expected (string) "insertHTML" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertImage, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertImage" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "../images/green.png": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertImage, value "../images/green.png": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertLineBreak, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertLineBreak, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertOrderedList" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertOrderedList, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertOrderedList, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertOrderedList" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertParagraph" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertParagraph, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertParagraph, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertParagraph" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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..."
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:228:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:227:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertText, value "": input event, canceled
21:35:01 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..."
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:228:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:227:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertText, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertText, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertText" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertText, value "abc": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertText, value "abc": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertText, value "abc": input event, uncanceled - assert_equals: e.command expected (string) "insertText" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "": input event, uncanceled - assert_equals: e.command expected (string) "insertUnorderedList" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command insertUnorderedList, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command insertUnorderedList, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "insertUnorderedList" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyCenter" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyCenter, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyCenter, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyCenter" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyFull" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyFull, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyFull, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyFull" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyLeft" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyLeft, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyLeft, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyLeft" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": input event, canceled - assert_equals: number of input events fired expected 0 but got 1
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "": input event, uncanceled - assert_equals: e.command expected (string) "justifyRight" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command justifyRight, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command justifyRight, value "quasit": input event, uncanceled - assert_equals: e.command expected (string) "justifyRight" but got (undefined) undefined
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:276:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command outdent, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "": beforeinput event, canceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command outdent, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command outdent, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "": beforeinput event, uncanceled - assert_equals: number of beforeinput events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-FAIL | /editing/event.html | Command outdent, value "": input event, uncanceled - assert_equals: number of input events fired expected 1 but got 0
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command outdent, value "quasit": execCommand() must not throw, canceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command outdent, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command outdent, value "quasit": execCommand() must not throw, uncanceled
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:233:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:232:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 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
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:261:13
21:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:260:9
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:171:5
21:35:01 INFO - @http://web-platform.test:8000/editing/event.html:170:1
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command redo, value "quasit": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command selectAll, value "quasit": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command styleWithCSS, value "quasit": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command undo, value "quasit": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "": input event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": execCommand() must not throw, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": beforeinput event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": input event, canceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": execCommand() must not throw, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": beforeinput event, uncanceled
21:35:01 INFO - TEST-PASS | /editing/event.html | Command useCSS, value "quasit": input event, uncanceled
21:35:01 INFO - TEST-OK | /editing/event.html | took 2294ms
21:35:01 INFO - TEST-START | /editing/run/backcolor.html
21:35:01 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
21:35:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED05AF9000 == 28 [pid = 2660] [id = 64]
21:35:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000ED0675D000) [pid = 2660] [serial = 185] [outer = 0000000000000000]
21:35:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000ED08AB4400) [pid = 2660] [serial = 186] [outer = 000000ED0675D000]
21:35:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000ED0BE59C00) [pid = 2660] [serial = 187] [outer = 000000ED0675D000]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0C021800 == 27 [pid = 2660] [id = 51]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED183CD000 == 26 [pid = 2660] [id = 49]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED190CD000 == 25 [pid = 2660] [id = 50]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED14E19000 == 24 [pid = 2660] [id = 47]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0FDD6800 == 23 [pid = 2660] [id = 62]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0D90A800 == 22 [pid = 2660] [id = 61]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0C030800 == 21 [pid = 2660] [id = 60]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0C443800 == 20 [pid = 2660] [id = 59]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0FCF0000 == 19 [pid = 2660] [id = 58]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED14B60800 == 18 [pid = 2660] [id = 57]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED13ADA800 == 17 [pid = 2660] [id = 56]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0FE8B800 == 16 [pid = 2660] [id = 55]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0DA12000 == 15 [pid = 2660] [id = 53]
21:35:04 INFO - PROCESS | 2660 | --DOCSHELL 000000ED08A02800 == 14 [pid = 2660] [id = 54]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000ED7DB68C00) [pid = 2660] [serial = 151] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000ED7F241400) [pid = 2660] [serial = 145] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000ED1A451C00) [pid = 2660] [serial = 148] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000ED0F1BE400) [pid = 2660] [serial = 118] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000ED0EF54800) [pid = 2660] [serial = 113] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000ED0CFDDC00) [pid = 2660] [serial = 130] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000ED7DB6E400) [pid = 2660] [serial = 136] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000ED10410400) [pid = 2660] [serial = 116] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000ED7E816400) [pid = 2660] [serial = 142] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000ED7E816000) [pid = 2660] [serial = 139] [outer = 0000000000000000] [url = about:blank]
21:35:04 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
21:35:04 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
21:35:04 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar]
" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" checks for modifications to non-editable content
21:35:05 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"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" checks for modifications to non-editable content
21:35:05 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"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo bar]" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" checks for modifications to non-editable content
21:35:05 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
"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" checks for modifications to non-editable content
21:35:05 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
"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "[foo
bar
baz]
" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "[foo
bar]": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "
[foo
bar]" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{}bar" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[]bar" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[barbaz]qozquz" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{
foo
}" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:05 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)"
21:35:05 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:05 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:05 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:05 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{}" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz
" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" checks for modifications to non-editable content
21:35:06 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
"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" checks for modifications to non-editable content
21:35:06 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
"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "{foo
bar
}" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" checks for modifications to non-editable content
21:35:06 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"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" checks for modifications to non-editable content
21:35:06 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
"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foob[ar]baz
" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "b[ar]" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]arbaz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[rb]az" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" compare innerHTML
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "fo[obarb]az" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "foo[b]arbaz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fooba[r]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo[bar]baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["backcolor","#00FFFF"]] "foo{bar}baz" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:06 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
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","true"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar": execCommand("backcolor", false, "#00FFFF") return value
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" checks for modifications to non-editable content
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" compare innerHTML
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandValue("backcolor") before
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandIndeterm("backcolor") after
21:35:06 INFO - TEST-PASS | /editing/run/backcolor.html | [["stylewithcss","false"],["backcolor","#00FFFF"]] "fo[ob]ar" queryCommandState("backcolor") after
21:35:06 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)"
21:35:06 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5681:21
21:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:06 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:40:5
21:35:06 INFO - @http://web-platform.test:8000/editing/run/backcolor.html:21:2
21:35:06 INFO - TEST-OK | /editing/run/backcolor.html | took 4630ms
21:35:06 INFO - TEST-START | /editing/run/bold.html
21:35:06 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
21:35:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0B85F000 == 15 [pid = 2660] [id = 65]
21:35:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000ED0D7D0000) [pid = 2660] [serial = 188] [outer = 0000000000000000]
21:35:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000ED117C1C00) [pid = 2660] [serial = 189] [outer = 000000ED0D7D0000]
21:35:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000ED12E07000) [pid = 2660] [serial = 190] [outer = 000000ED0D7D0000]
21:35:06 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
21:35:06 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
21:35:06 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, nullptr) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1663
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(tmp) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 447
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 206
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, nullptr) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1663
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(tmp) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 469
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditorStyle.cpp, line 206
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:07 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(doc) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 538
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(cssDecl) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 509
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 993
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1057
21:35:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, false) failed with result 0x8000FFFF: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLCSSUtils.cpp, line 1035
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000ED0ACB5C00) [pid = 2660] [serial = 179] [outer = 0000000000000000] [url = http://web-platform.test:8000/domxpath/xml_xpath_runner.html]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000ED15290800) [pid = 2660] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker-walking-outside-a-tree.html]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000ED04685000) [pid = 2660] [serial = 170] [outer = 0000000000000000] [url = http://web-platform.test:8000/domxpath/001.html]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000ED0F1C2000) [pid = 2660] [serial = 173] [outer = 0000000000000000] [url = http://web-platform.test:8000/domxpath/002.html]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000ED15297400) [pid = 2660] [serial = 176] [outer = 0000000000000000] [url = http://web-platform.test:8000/domxpath/evaluator-constructor.html]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000ED1A444C00) [pid = 2660] [serial = 181] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000ED0ACB6C00) [pid = 2660] [serial = 180] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000ED0C00EC00) [pid = 2660] [serial = 183] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000ED1BBDAC00) [pid = 2660] [serial = 154] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000ED1A098000) [pid = 2660] [serial = 162] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000ED05A2B400) [pid = 2660] [serial = 156] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 51 (000000ED1C4DA400) [pid = 2660] [serial = 168] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 50 (000000ED1C4DC000) [pid = 2660] [serial = 165] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 49 (000000ED117C5C00) [pid = 2660] [serial = 159] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 48 (000000ED0F9E6400) [pid = 2660] [serial = 174] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 47 (000000ED0BEAF800) [pid = 2660] [serial = 171] [outer = 0000000000000000] [url = about:blank]
21:35:10 INFO - PROCESS | 2660 | --DOMWINDOW == 46 (000000ED15298C00) [pid = 2660] [serial = 177] [outer = 0000000000000000] [url = about:blank]
21:35:11 INFO - PROCESS | 2660 | --DOMWINDOW == 45 (000000ED12C48400) [pid = 2660] [serial = 175] [outer = 0000000000000000] [url = about:blank]
21:35:11 INFO - PROCESS | 2660 | --DOMWINDOW == 44 (000000ED1A099800) [pid = 2660] [serial = 178] [outer = 0000000000000000] [url = about:blank]
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo bar]" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("stylewithcss") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo bar]" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("stylewithcss") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo
bar
baz]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo
bar]": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "
[foo
bar]" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}bar" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[]bar" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz]qozquz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{
foo
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{
foo
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value -
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:27
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value -
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:27
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foobar[baz]" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "[foo]barbaz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo{}baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar
}baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar}
baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo [bar baz] qoz quz sic" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo bar baz [qoz quz] sic" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "bar [baz] qoz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "{foobar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[barbaz}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobar]baz
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[barbaz
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz]
" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" checks for modifications to non-editable content
21:35:11 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
"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foobarbaz
}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foobar[baz]quzqoz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo bar}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" checks for modifications to non-editable content
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" compare innerHTML
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandIndeterm("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo bar}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}": execCommand("stylewithcss", false, "true") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("bold") before
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "{foo
bar}" queryCommandValue("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}": execCommand("stylewithcss", false, "false") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}": execCommand("bold", false, "") return value
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" checks for modifications to non-editable content
21:35:11 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"
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandIndeterm("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("stylewithcss") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandIndeterm("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("bold") before
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("bold") before
21:35:11 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
21:35:11 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:11 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:11 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandState("bold") after
21:35:11 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "{foo
bar}" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "foo[bar]" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") before
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") before - assert_equals: Wrong result returned expected false but got true
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") before
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandIndeterm("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foobarbaz]" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "[foo]" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandState("bold") after - assert_equals: Wrong result returned expected true but got false
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "[foo]" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
21:35:12 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
"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" checks for modifications to non-editable content
21:35:12 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
"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandIndeterm("bold") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[bar]baz
" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fooba[rb]az" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[obarb]az" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo[b]arbaz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fooba[r]baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "foo{bar}baz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]arbaz" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-FAIL | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandState("bold") after - assert_equals: Wrong result returned expected false but got true
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 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"
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 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
21:35:12 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:12 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:40:5
21:35:12 INFO - @http://web-platform.test:8000/editing/run/bold.html:21:2
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "true") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","true"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("stylewithcss", false, "false") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar": execCommand("bold", false, "") return value
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" checks for modifications to non-editable content
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" compare innerHTML
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("stylewithcss") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") before
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandIndeterm("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandState("bold") after
21:35:12 INFO - TEST-PASS | /editing/run/bold.html | [["stylewithcss","false"],["bold",""]] "fo[ob]ar" queryCommandValue("bold") after
21:35:12 INFO - TEST-OK | /editing/run/bold.html | took 5926ms
21:35:12 INFO - TEST-START | /editing/run/createlink.html
21:35:12 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
21:35:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED09FB5800 == 16 [pid = 2660] [id = 66]
21:35:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 45 (000000ED0ACB6400) [pid = 2660] [serial = 191] [outer = 0000000000000000]
21:35:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 46 (000000ED0ACBA800) [pid = 2660] [serial = 192] [outer = 000000ED0ACB6400]
21:35:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 47 (000000ED10411800) [pid = 2660] [serial = 193] [outer = 000000ED0ACB6400]
21:35:13 INFO - PROCESS | 2660 | --DOCSHELL 000000ED0AD30000 == 15 [pid = 2660] [id = 45]
21:35:13 INFO - PROCESS | 2660 | --DOMWINDOW == 46 (000000ED0EFA8000) [pid = 2660] [serial = 172] [outer = 0000000000000000] [url = about:blank]
21:35:13 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
21:35:13 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
21:35:13 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
21:35:13 INFO - PROCESS | 2660 | [2660] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
21:35:14 INFO - PROCESS | 2660 | [2660] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
21:35:14 INFO - PROCESS | 2660 | [2660] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
21:35:14 INFO - PROCESS | 2660 | [2660] WARNING: InsertLinkAroundSelection called but there is no selection!!!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditor.cpp, line 2620
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]
" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo bar]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar
baz]
" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo
bar]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "
[foo
bar]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo{}bar" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[]bar" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]qozquz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{
foo
}" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{}" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foo]barbaz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foobar[baz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobarbaz}" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[barbaz}" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "{foobar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "[foobarbaz]" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz": execCommand("createlink", false, "http://www.google.com/") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 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"
21:35:14 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:14 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:40:5
21:35:14 INFO - @http://web-platform.test:8000/editing/run/createlink.html:21:2
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink","http://www.google.com/"]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz": execCommand("createlink", false, "") return value
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" checks for modifications to non-editable content
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" compare innerHTML
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandIndeterm("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandState("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandValue("createlink") before
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandIndeterm("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandState("createlink") after
21:35:14 INFO - TEST-PASS | /editing/run/createlink.html | [["createlink",""]] "foo[bar]baz" queryCommandValue("createlink") after
21:35:14 INFO - TEST-OK | /editing/run/createlink.html | took 2717ms
21:35:15 INFO - TEST-START | /editing/run/delete.html
21:35:15 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1323
21:35:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000ED0C01D000 == 16 [pid = 2660] [id = 67]
21:35:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 47 (000000ED0BE6F800) [pid = 2660] [serial = 194] [outer = 0000000000000000]
21:35:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 48 (000000ED0BE71000) [pid = 2660] [serial = 195] [outer = 000000ED0BE6F800]
21:35:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (000000ED0C42F000) [pid = 2660] [serial = 196] [outer = 000000ED0BE6F800]
21:35:15 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aSelection->RangeCount()) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3699
21:35:15 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3678
21:35:15 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 8105
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:16 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:17 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:17 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:17 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:17 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:18 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:18 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:18 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:18 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:18 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aNode) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 3364
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mParent || mEditor->IsModifiableNode(mParent)) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/DeleteNodeTxn.cpp, line 45
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 4235
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(aResult, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/txtsvc/nsTextServicesDocument.cpp, line 1742
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsEditor.cpp, line 1529
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 7858
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/editor/libeditor/nsHTMLEditRules.cpp, line 486
21:35:19 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo{}bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz": execCommand("stylewithcss", false, "true") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" checks for modifications to non-editable content
21:35:24 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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["delete",""]] "foobar[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz": execCommand("stylewithcss", false, "false") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" checks for modifications to non-editable content
21:35:24 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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("stylewithcss") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("stylewithcss") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("stylewithcss") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["delete",""]] "foobar[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
21:35:24 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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foö̧[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "ö̧[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁ[]לוֹם" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "שָׁלוֹ[]ם" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
" queryCommandValue("delete") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
21:35:24 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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
21:35:24 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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35: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 "foo
bar"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
![](/img/lion.svg)
[]bar": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
![](/img/lion.svg)
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo [] bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[] bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] " [] foo
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foobaz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
foo
[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]baz" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
- baz
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
baz
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
bar - []baz
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
{}bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo- []bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
- baz
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" checks for modifications to non-editable content
21:35: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"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- []bar
- baz
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
- bar
- []baz
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 48 (000000ED7E472400) [pid = 2660] [serial = 169] [outer = 0000000000000000] [url = about:blank]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 47 (000000ED117C1C00) [pid = 2660] [serial = 189] [outer = 0000000000000000] [url = about:blank]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 46 (000000ED0BE72800) [pid = 2660] [serial = 121] [outer = 0000000000000000] [url = about:blank]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 45 (000000ED06767800) [pid = 2660] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/NodeFilter-constants.html]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 44 (000000ED0675D000) [pid = 2660] [serial = 185] [outer = 0000000000000000] [url = http://web-platform.test:8000/editing/run/backcolor.html]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 43 (000000ED05FD5800) [pid = 2660] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/NodeIterator-removal.html]
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 42 (000000ED0BE5AC00) [pid = 2660] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/NodeIterator.html]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 41 (000000ED08AB4400) [pid = 2660] [serial = 186] [outer = 0000000000000000] [url = about:blank]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 40 (000000ED05103000) [pid = 2660] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/dom/traversal/TreeWalker.html]
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 39 (000000ED1C4D9800) [pid = 2660] [serial = 164] [outer = 0000000000000000] [url = http://web-platform.test:8000/domparsing/XMLSerializer-serializeToString.html]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 38 (000000ED1A097000) [pid = 2660] [serial = 161] [outer = 0000000000000000] [url = http://web-platform.test:8000/domparsing/DOMParser-parseFromString-xml.html]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 37 (000000ED0BE70800) [pid = 2660] [serial = 167] [outer = 0000000000000000] [url = http://web-platform.test:8000/domparsing/insert-adjacent.html]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 36 (000000ED117C3400) [pid = 2660] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/domparsing/DOMParser-parseFromString-html.html]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 35 (000000ED1F131800) [pid = 2660] [serial = 166] [outer = 0000000000000000] [url = about:blank]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 34 (000000ED1A444800) [pid = 2660] [serial = 163] [outer = 0000000000000000] [url = about:blank]
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - PROCESS | 2660 | --DOMWINDOW == 33 (000000ED0BE59C00) [pid = 2660] [serial = 187] [outer = 0000000000000000] [url = about:blank]
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
[]bar" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "
{}
" queryCommandValue("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "- foo
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35: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
"
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
{}
" queryCommandValue("delete") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35: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
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
": execCommand("delete", false, "") return value
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" checks for modifications to non-editable content
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" compare innerHTML
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") before
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("defaultparagraphseparator") after
21:35:24 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:24 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:24 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:24 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") before
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandIndeterm("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandState("delete") after
21:35:24 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
- foo
{}
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar
baz
" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
- []bar
extra" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foobar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foobar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
bar- []baz
quz
extra" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
- bar
- []baz
- quz
extra" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" checks for modifications to non-editable content
21:35: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"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got "bar"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["delete",""]] "[]bar" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["delete",""]] "[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "div") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("defaultparagraphseparator", false, "p") return value - assert_equals: expected true but got false
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" checks for modifications to non-editable content
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" compare innerHTML - assert_equals: Unexpected innerHTML (after normalizing inline style) expected "" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") before
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") before - assert_equals: Wrong result returned expected "div" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("defaultparagraphseparator") after
21:35:25 INFO - TEST-FAIL | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("defaultparagraphseparator") after - assert_equals: Wrong result returned expected "p" but got ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "true") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("stylewithcss", false, "false") return value
21:35:25 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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("stylewithcss") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35:25 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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35: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
"
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5640:9
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5637:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "
foo[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "
foo[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandValue("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandState("delete") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","div"],["delete",""]] "foo
[]bar" queryCommandValue("delete") after
21:35: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
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5583:13
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5580:9
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar": execCommand("delete", false, "") return value
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" checks for modifications to non-editable content
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" compare innerHTML
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") before
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("defaultparagraphseparator") after
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandState("defaultparagraphseparator") after
21:35: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 ""
21:35:25 INFO - runConformanceTest/<@http://web-platform.test:8000/editing/include/tests.js:5687:21
21:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:35:25 INFO - runConformanceTest@http://web-platform.test:8000/editing/include/tests.js:5655:13
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:40:5
21:35:25 INFO - @http://web-platform.test:8000/editing/run/delete.html:21:2
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandIndeterm("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo
[]bar" queryCommandState("delete") before
21:35:25 INFO - TEST-PASS | /editing/run/delete.html | [["defaultparagraphseparator","p"],["delete",""]] "foo